俗话说无规矩不成方圆C#是一种编程语言当然也有自己的语法规则和命名规则如同学习外语的语法一样
先说说变量的命名规则吧一个变量的名字如同人的名字一样都用一定的意义例如定义钢笔的价格: double x=和double pen_price=两者相比显然是第二种比较好让人一看就直到是钢笔的价格变量的名字可以由字母数字和下划线组成但是不能以数字开头
特别要注意的是C#中有很多关键字; while case for if public等等这里不一一列出这些字符就像古代帝王的忌讳是不能用作其他的用途而且在开发环境中它们的颜色是特别明显下面看个例题
using System;
using SystemCollectionsGeneric;
using SystemText;
namespace ceshi
{
class Program //类名大写开头
{
static void Hello() //方法即自定义函数
{
ConsoleWriteLine(helloeveryone);
} //结束符一对大括号要匹配
static void Print_number(int[] a)
{
int x;
for (x = ; x < aLength; x++)
{
ConsoleWriteLine(a[x]);
}
}
static void Main(string[] args)
{
Hello();
int[] a ={ };
Print_number(a);
ConsoleReadKey();
string public=guanjianzi;//错误所在盗用系统关键字
// 单行注释
/*
*多行注释
*/
}
}
}
错误 应输入标识符public是关键字
错误 无效的表达式项public
方法和类名称的定义
方法的名字应该要表达这个方法要完成的功能而且第一个字母要大写如方法
public void Print_number(int [])这样就知道这个方法要完成的功能定义方法也是方法的名字的第一个字母也要大写
C#中每一行代码都要有个结束符;而且是英文输入的中文输入的分号会出现错误
方法的定义
static void Print_number
{
方法体代码
}
类的定义:
public class Full
{
public :
string names;
………………
private Method()
{}
private Method()
{
}
…………………
}
其中系统会自动对齐大括号另外就是代码中的注释这个很重要如果没有注释的话你写的代码就没有其他的人懂别人和自己阅读起来很吃力的
单行和多行的注释方法都在上面的程序中标出来了请读者自己编程体会
以上都是写基础的语法要深入了解有参考专门的语法书籍