最近的项目需要使用C#, 并且要使用WCSF,WSSF,SCSF这几个东西。属于Microsoft patterns & practices下。
乍一看来,复杂无比。第一感觉有点SOA的意思。写出来的东西有点像Eclipse。
在代码中需要使用一些属性,形如如下代码中"[STAThread]"这个东西。
[STAThread]
public static void Main()
... {
MyForm aform = new MyForm();
Application.Run(aform);
}
public static void Main()
... {
MyForm aform = new MyForm();
Application.Run(aform);
}
这个东西是可以自定义的。
参见MSDN的文档 《使用反射访问属性(C# 编程指南)》或《.NET Framework 类库 Attribute 类》
另外,在Visual C#中,调试时输出TRACE信息,用
System.Diagnostics.Debug
详见《How to trace and debug in Visual C#》(你看到的可能是中文版,我系统的当前语言是英文)