
修饰符
yang_B621
后天的努力改变生活!When life gives you lemons,make lemonade.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# ?与??区别
在C#中??和?分别是什么意思? 1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?" 例如:int? 表示可空的整形,DateTime? 表示可为空的时间。 T?...原创 2019-02-28 17:22:44 · 1552 阅读 · 0 评论 -
C# out/in
msdn 解释如下: “协变”是指能够使用与原始指定的派生类型相比,派生程度更大的类型。 “逆变”则是指能够使用派生程度更小的类型。 解释的很正确,大致就是这样,不过不够直白。 直白的理解: “协变”->”和谐的变”->”很自然的变化”->string->object :协变。 “逆变”->”逆常的变”->”不正常的变化”->...转载 2019-03-05 16:03:09 · 2553 阅读 · 0 评论 -
关于/r与/n以及 /r/n 的区别总结
首先: \r就是"回到行首",\n就是"到下一行" 即:\r是回车,\n是换行,前者使光标到行首,后者使光标下移一格。 通常用的Enter是两个加起来的,即\r\n 直接这么说你可能没啥感觉,但是真正到了编码的时候你就发现了——全TM是吭 先举个栗子瞅瞅: printf aaaa \r\n bbbbbb print ccccc \n ddddddd pri...转载 2019-02-11 14:36:28 · 505 阅读 · 0 评论