zoukankan      html  css  js  c++  java
  • C#初学者的Hello World代码_艾孜尔江撰

    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("---
    The following error occurred while executing the snippet:
    {0}
    ---", 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
    }
    

    上面代码的结构一定要记住,因为结构比较好,所以和大家分享。

  • 相关阅读:
    8.移动和重命名文件
    7.复制文件和目录
    22.变基
    21.拉取&删除远程分支
    程序员必备课程——网络编程入门
    正则表达式——Java程序员懂你
    编程语言的基础——搞定JavaIO
    需加装饰——装饰模式
    结合提供者模式解析Jenkins源码国际化的实现
    算法族的集中管理——策略模式
  • 原文地址:https://www.cnblogs.com/ezhar/p/15141606.html
Copyright © 2011-2022 走看看