2018-09-21 17:15:49
原文地址:https://www.infoq.com/articles/Patterns-Practices-CSharp-7关键点遵循 .NET Framework 设计指南,时至今日,仍像十年前首次出版一样适用。API 设计至关重要,设计不当的API大大增加错误,同时降低可重用性。始终保持"成功之道":只做正确的事,避免犯错。去除 "line noise"...
2018-09-21 17:00:19
原文地址:http://www.dotnetcurry.com/csharp/1411/csharp-favorite-features在写这篇文章的时候,C# 已经有了 17 年的历史了,可以肯定地说它并没有去任何地方。C# 语言团队不断致力于开发新特性,改善开发人员的体验。在这篇文章中,我在介绍 C# 历史版本的同时分享我最喜欢的特性,在强调实用性的同时展示其优点。C# 1.0C#1.0 (I...
2018-09-21 16:52:57
定义??被称为【可空合并】运算符,是一个二目运算符,操作参数两枚,其完成的功能为对左参数判断之后进行赋值。 返回结果:如果左操作数不为空,则返回左操作数本身;如果左操作书为空,则返回右操作数。 格式:object1 ?? object2 //伪代码示例
obejct NullCoalescingFunc( obejct object1,obejct obejct2)
{...