C#小技巧

1、#region和#endregion指令一起使用,用于把一段代码标记为有给定名称的一个块.作用是使代码在屏幕上有的更好的布局,方便查        看.例如:           #region 创建RibbonTab
                            application.CreateRibbonTab("DemoTab");
                            #endregion

2、using语句。

定义一个范围,在范围结束时处理对象。 
场景: 
当在某个代码段中使用了类的实例,而希望无论因为什么原因,只要离开了这个代码段就自动调用这个类实例的Dispose。 
要达到这样的目的,用try...catch来捕捉异常也是可以的,但用using也很方便。

using (Class1 cls1 = new Class1(), cls2 = new Class1())
{
  // the code using cls1, cls2
} // call the Dispose on cls1 and cls2

3、using System.Windows.Media.Imaging要引用PresentationCore 

4、查找类的用法可以在网页输入类的名称+MSDN进行官网查找。

5、F5快速运行代码,F9增加断点、F10逐步运行、console.writeline进行输出。

6、var names = users.Where(u => u.Age > 20).Select(u => u.Name).ToList();

7、Console.WriteLine( "{0}{1}", a, b);   Console.WriteLine( $"{a}{b}");

8、 num3 = num1 ?? 5.34; // num1 如果为空值则返回 5.34

9、CelldataList.Sort((list1, list2) => -(list2.area.CompareTo(list1.area) * 100 + list2.col.CompareTo(list1.col) * 2 + list2.row.CompareTo(list1.row)));//对List多列排序

你可能感兴趣的:(C#)