![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础
文章平均质量分 58
strong_wenzi
这个作者很懒,什么都没留下…
展开
-
C#中子类对父类中虚方法的处理有重写(override)和覆盖(new),他们有什么区别?
在子类中用override重写父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是子类中重写的方法;如果子类中用new覆盖父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是父类中的虚方法;原创 2016-03-31 09:50:32 · 9297 阅读 · 2 评论 -
C# 格式化字符串
格式 {n, w},n是参赛索引,w是宽度值,w正直表示右对齐,负值表示左对齐。int i = 940;int j = 73;string ret =string.Format(" {0, 4}\n+{1, 4}\n ----\n {2, 4}", i, j, i+j);Console.WriteLine(ret); 输出:940+ 73 ----原创 2016-03-31 10:45:23 · 1893 阅读 · 0 评论 -
C# decimal类型(值类型、非基本类型)
decimal原创 2016-03-31 10:43:30 · 831 阅读 · 0 评论 -
C# 浮点类型(值类型)
浮点类型原创 2016-03-31 10:42:14 · 3294 阅读 · 0 评论 -
C# 整数类型(值类型)
C#中,所以数据类型都以与平台无关的方式定义,比如,int总是32位带符号的整数,而在C或C++中,int是带符号的整数,其位数取决于所在的平台原创 2016-03-31 10:40:25 · 1119 阅读 · 0 评论 -
C# 装箱与拆箱
C#中所有的数据类型都继承自基类System.Object,拥有共同的祖先类,所以值类型和引用类型可以互相转换(显式或隐式),从值类型向引用类型的转换过程称为装箱,从引用类型向值类型的转换称为拆箱。原创 2016-03-31 10:38:57 · 668 阅读 · 0 评论 -
C# 值类型和引用类型
值类型和引用类型原创 2016-03-31 10:32:47 · 1021 阅读 · 0 评论 -
C# string类型(引用类型)
sing类型(引用类型)名称CTS类型说明stringSystem.StringUnicode字符串string str1 = "hello ";string str2 = "world ";这是一个值类型的赋值,但string是一个引用类型。String被分配在堆上,而不是栈上。因原创 2016-03-31 10:34:45 · 2890 阅读 · 0 评论 -
C# 常量关键字const
const,常量,顾名思义,就是在使用过程中不会发生变化的变量。原创 2016-03-31 10:29:20 · 1476 阅读 · 0 评论 -
C# 全局变量与局部变量
C# 字段 全局变量 局部变量原创 2016-03-31 10:27:16 · 5760 阅读 · 3 评论 -
判断字符串变量str是否为空的最有方法
判断字符串变量str是否为空的最有方法原创 2016-03-31 10:14:32 · 2267 阅读 · 0 评论 -
String str = "hello"; 与 String str = new String("hello"); 有什么区别?
String str = "..."; 与 String str = new String("..."); 有什么区别?原创 2016-03-31 10:10:58 · 1764 阅读 · 0 评论 -
C# 虚方法(virtual)和抽象方法(abstract)方法的区别
虚方法(virtual)和抽象方法(abstract)方法的区别原创 2016-03-31 10:07:32 · 501 阅读 · 0 评论 -
C# 关键字var
类型推断原创 2016-03-31 10:47:09 · 416 阅读 · 0 评论