C#语法基础浅析

俗话说,无规矩不成方圆;C#是一种编程语言,C#语法和C#编程规范是什么呢?如同学习外语的语法一样。那么对于初学者,我们学习了C#语法是对于程序开发是十分有利的。

先看看变量的命名规则吧,一个变量的名字如同人的名字一样都用一定的意义,例如定义钢笔的价格: double x=12.3,和double pen_price=12.35,两者相比显然是第二种比较好,让人一看就直到是钢笔的价格。变量的名字可以由:字母,数字和下划线组成,但是不能以数字开头。

特别要注意的是:在C#中有很多关键字; while case for if public等等,这里不一一列出。这些字符就像古代帝王的忌讳,是不能用作其他的用途。而且在开发环境中,它们的颜色是特别明显。

下面来看看C#语法应用例题:

using System;  


 



using System.Collections.Generic;  



 



using System.Text;  



 



namespace ceshi  



 


{  


 



 class Program//类名大写开头  



 


{  


 



static void Hello() //方法,即自定义函数  



 


{  


 



Console.WriteLine("hello,everyone");  



 



} //结束符一对大括号要匹配  



 



static void Print_number(int[] a)  



 


{  


 



int x;  



 



for (x = 0; x < a.Length; x++)  



 


{  


Console.WriteLine(a[x]);  


}  


}  


 



static void Main(string[] args)  



 


{  


 


Hello();  


 



int[] a ={ 1, 5, 7, 5, 3, 3, 44, 7 };  



 


Print_number(a);  


 


Console.ReadKey();  


 



stringpublic="guanjianzi";//错误所在,盗用系统关键字  



 



// 单行注释  



 



/*  


 


 *多行注释  


 


 */ 


 


}  


 


}  


 


}  

错误 1 应输入标识符,“public”是关键字

错误 2 无效的表达式项“public” 。

C#语法之方法和类名称的定义:

方法的名字应该要表达这个方法要完成的功能,而且第一个字母要大写:如方法:

public void Print_number(int []),这样就知道这个方法要完成的功能。定义方法也是,方法的名字的第一个字母也要大写。

C#中,每一行代码都要有个结束符――“;”,而且是英文输入的,中文输入的分号会出现错误。

C#语法之方法的定义:

static void Print_number  


 


{  


 



//方法体代码  



 


}  

C#语法之类的定义:

public class Full  


 


{  



public :  



 



string names;  



 ……………….  



private Method1()  



{}  



private Method2()  



{  


}  


…………………..  


}