C#编程和Visual Studio使用技巧(上)

2019-12-26 13:40:57丽君
C#是一门伟大的编程语言,与C++和Java相比,它的语法更简单,相对来说更好入门。Visual Studio作为.Net平台上最重量级的IDE,也通过不断的更新为开发者带来更出色的开发体验。本文将介绍10个C#编程和Visual Studio IDE使用技巧。    

对开场白没兴趣?好吧,我们直接切入正题,下面介绍10个C#编程和Visual Studio IDE使用技巧。

1、Environment.Newline

你是否知道这个属性是与平台无关的?允许你根据每个平台输出新的换行字符。
 

  1. Console.WriteLine("My Tips On ,{0}C#", Environment.NewLine);  
?

2、命名空间别名

你是否知道可以使用更短的别名代替长的命名空间?你是否遇到过需要限制完整的命名空间以避免产生歧义?看下面的代码示例,它是使用扩展的.NET Framework控件创建的一个通用库。
 

  1. using System.Web.UI.WebControls;    using MyGenericLibrary.UserControls;  
  2.       /* Assuming that you had a Text Box control in both the namespace,  
  3.    you would have to fully qualify the class object with the      complete namespace.To avoid that, you can use namespace alias.  
  4.    Change as below */      
  5.  using System.Web.UI.WebControls;    using mc = MyGenericLibrary.UserControls;  
  6.      /*and then use, /*  
  7.  mc.TextBox textbox = new mc.TextBox();  
?

3、DebuggerBrowsable属性

每个C#开发人员应该都有过程序调试的经历,这个属性在调试期间控制对象行为的能力非常强大,在调试过程中它在一个小提示窗口中显示对象,它可以用于隐藏私有成员或在调试窗口中显示也是多余的成员,例如,当你调试类对象时,在调试窗口中你可以看到私有变量,这个时候你就可以使用[DebuggerBrowsable(DebuggerBrowsableState.Never)]属性来隐藏它们,下面是可见的代码。