刚刚接触2005,问几个语法方面入门的小问题
1,public   partial   class   menu   :   Form      这句话中的类menu前面用partial来修饰是什么意思    
 2,应用程序的主入口点static   void   Main()在一个.cs类文件中而不是一个窗体文件? 
 3,我有一个2003中的类文件,其中的代码如下: 
 namespace   Class 
 { 
 	public   class   DataAccess 
 	{ 
 		public   DataAccess() 
 		{ 
 		}   
 		public   static   string   ConnectionStrBySql 
 		{ 
                                                          ......   
 我在2005中引用这个文件,先输入Class.可以点出DataAccess类,但是再点就点不出来下面的静态的方法和属性了,于是我又先实例化这个类:Class.DataAccess   byhum=new   Class.DataAccess()   ;再输入byhum.,可是还是点不出来任何东西,请问这是怎么回事? 
------解决方案--------------------我们把partial 叫做modifier而不是关键字.  
 同一类型在不同文件里面都需要使用partial  
 可以只在一个文件,两个文件,或者更多文件中使用partial  
 Base class只需要声明一次;若多次声明必需完全一致. 
------解决方案--------------------1.MSDN有答案 
 2.Main()可以看作只是一个方法,不是窗体文件 
 3.public static string ConnectionStrBySql我不知道是什么,如果是方法又看不到返回类型,如果是属性为什么又要static来修饰?不过我可以告诉你static是不用实例化引用的,你试试把static去掉试试
------解决方案--------------------楼主为什么总不喜欢把代码贴全,如不出所料,代码应该是这样的:   
 public class MyClass 
 { 
   private string by= "select * from b "; 
   public static DataTable MyMethod() 
   { 
     DataTable dt = DataAccess.GetAccessData(by); 
     ... 
   } 
 }   
 只有这样才会出现扇面那个错误,在静态方法里面使用非静态成员。   
 至于第3个问题,不把问题描述清楚,把代码贴全,也是没办法解答的……