摘要:
C#中的类型一共分为两大类型:值类型和引用类型。值类型包括:简单类型,结构类型和枚举类型,其中简单类型又包括:整数类型,实数类型(double,float,decimal),布尔类型(bool),字符类型。这里比较陌生的就是decimal,它表示小数,使用的时候必须在数字后面添加后缀:M(float同理,添加F),否则会被当做double处理。结构类型就是我们以前的结构体,定义的方式也是一样的:public struct Student{ public String name; public int number;};访问结构类型的成员像是这样:Student.name。结构类... 阅读全文
摘要:
今天刚学C#,写下我的第一个程序:class Program{ public static void Main(String[] args){ Console.WriteLine(10.0); }} 作为一名java程序员,C#的写法是有点差异,常用的System.out.println()被替换成:Console.WriteLine(),而且C#的规范要求方法的首字母大写,但在java中这是类的命名规则。 这些都是小问题,很快就习惯了,但我一运行这个代码,就发现我的输出变成了:10! 原来,在C#这里,10.0会当成10来处理,如果我们想要正确的输出10.0,就要利用格式... 阅读全文