IDE:C#.net,winforms VS 2010
我有一个SystemConstants.cs类
如下图所示:
public class SystemConstants
{
//String Constants
public const string Hello = "Hello";
public const string Youth = "Youth";
}
并拥有Form1.cs
现在在form1.cs
txtbox1.text = SystemConstants.Hello;
txtbox2.text = SystemConstants.Youth;
现在我想知道有没有为什么而不是写
SystemConstants.Hello; //I want to avoid writing class name or I want to use alias for class name
Like this SystemConstants alias sc;
txtbox1.text = sc.Hello;
答案 0 :(得分:2)
不确定;你可以使用using alias directive。将其添加到Form1.cs文件的顶部:
using Sc = MyNamespace.SystemConstants;
答案 1 :(得分:0)
您可以通过在顶部编写类别名来完成此操作:
using sc = SystemConstants;
如果SystemConstants
不在Form1
的名称空间中,那么您需要在类名前写名称空间名称:
using sc = YourNamespace.SystemConstants;