初学C#--1

    xiaoxiao2021-03-25  76

    本人初学C#,如有不足请见谅,错误也请提出,我好修改,谢谢!

    1.新手注意:

    C#与Java、C、C++ 等语言是区分大小写的

    标识符:

    标识符是用来识别类、变量、函数或任何其它用户定义的项目。在 C# 中,类的命名必须遵循如下基本规则:

    标识符必须以字母下划线( _ )开头,后面可以跟一系列的字母、数字( 0 - 9 )或下划线( _ )。标识符中的第一个字符不能是数字。标识符必须不包含任何嵌入的空格或符号,比如 ? - +! @ # % ^ & * ( ) [ ] { } . ; : " ' / \。但是,可以使用下划线( _ )。标识符不能是 C# 关键字(可以自行百度)。

    2.数据类型:

    在C#中数据类型分为两类:值类型和引用类型   值类型  :简单值类型(整数型、字符型、浮点型、布尔型)和复合值类型(结构类型、枚举类型)引用类型:类、接口、委托、数组

    详细见:https://msdn.microsoft.com/zh-cn/library/ms173104(v=vs.140).aspx

    3.输出函数:

    using System; namespace Hello { class Program { static void Main(string[] args) { System.Console.Write("Hello World"); System.Console.ReadKey();//相当于按任意键退出 } } } /******************************************************** *Program:类 *static void Main(string[] args):主方法(默认无参数) *System:空间的名字(此空间名可以省略):空间中的一个类 *Write/ReadKey:类中的一个静态方法 *“Hello World”:静态方法的参数 ********************************************************/

    注:还有一个与Write()类似的函数:WriteLine(),只不过WriteLine()输出完会换行,而Write()不会。

    WriteLine/Write中的使用变量参数:文本当中使用西文{},并在当中加入阿拉伯数字,0表示文本结束后的首个变量,1表示第二个,后面类推。例:

    using System; namespace Write1 {     class Program     {         static void Main(string[] args)         {     int i = 10;     bool j = true;     Comsole.WriteLine(i);//直接显示变量值     Console.WriteLine("i={0},j={1}",i,j);           Console.Write("j={1},i={0}",i,j);           Console.ReadKey();         }     } }

    结果为:

    4.格式化输出:

    输出货币值:{0:Cn},n表示货币的小数位数,不够用0补全,默认2位;输出十进制整数:{0:Dn},n表示位数,不够用0补全,负号不占位,默认是原本位数;输出科学计数法数:{0:En},n表示小数位数,不够用0补全,默认6位;输出定点数:{0:Fn},n表示小数位数,不够用0补全,默认2位;输出Number数:{0:Nn},n表示小数位数,不够用0补全,默认2位,小数点左边从右边起没个三位一个逗号隔开;输出百分比数:{0:Pn},n表示小数位数,不够用0补全,默认2位,小数点左边从右边起没个三位一个逗号隔开;输出自定义数字格式:0#.作用类似于掩码。
    转载请注明原文地址: https://ju.6miu.com/read-36207.html

    最新回复(0)