大家好,又见面了,我是你们的朋友全栈君。
using System;
using System.Collections.Generic;
public class MyClass
{
struct Name{
public string FirstName;
public string LastName;
public string GetName(){
return FirstName + "·" + LastName;
}
}
struct Vector3{
public float x;
public float y;
public float z;
public double Distance(){
return Math.Sqrt(x*x+ y*y+ z*z);
}
}
public static void RunSnippet()
{
Name myName;
myName.FirstName = "Alexander";
myName.LastName = "Azhar";
System.Console.WriteLine("My name is " + myName.GetName());
Vector3 point;
System.Console.WriteLine("Please enter three points' position to calculate its distance: ");
point.x = Convert.ToInt32(System.Console.ReadLine());
point.y = Convert.ToInt32(System.Console.ReadLine());
point.z = Convert.ToInt32(System.Console.ReadLine());
System.Console.WriteLine("The Sqrt distance of the three points is "+point.Distance()+" .");
}
#region Helper methods
public static void Main()
{
try
{
RunSnippet();
}
catch (Exception e)
{
string error = string.Format("---\nThe following error occurred while executing the snippet:\n{0}\n---", e.ToString());
Console.WriteLine(error);
}
finally
{
Console.Write("Press any key to continue...");
Console.ReadKey();
}
}
private static void WL(object text, params object[] args)
{
Console.WriteLine(text.ToString(), args);
}
private static void RL()
{
Console.ReadLine();
}
private static void Break()
{
System.Diagnostics.Debugger.Break();
}
#endregion
}
上面代码的结构一定要记住,因为结构比较好,所以和大家分享。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128463.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...