关于C#的命名空间,谢谢!
我自己学着写的这个,但是如果加上命名空间,就会出现   
 “未能从程序集“App_Code.rdirds3h,   Version=0.0.0.0,   Culture=neutral,   PublicKeyToken=null”中加载类型“EmployeeDA”。”   
 这个错误。   
 如果去掉命名空间,就没问题!          
 msdn上说命名空间不指定的话,也会有个默认的命名空间。   
 为什么指定的命名空间会发生错误?          
 谢谢!   
 代码如下:     
 using   System; 
 using   System.Text; 
 using   System.Web; 
 using   SMS.MySqlHelper;   
 namespace   SMS.DataAccess 
 { 
             /// <summary>  
             /// 
             /// </summary>  
             public   interface   IEntityDA 
             { 
             }   
             public   class   DataAccessFactory 
             { 
                         public   IEntityDA   CreateEntityDA(string   type) 
                         { 
                                     IEntityDA   da   =   null; 
                                  //   try 
                                  //   { 
                                                 Type   currentType   =   Type.GetType(type,   true);   
                                                 da   =   (IEntityDA)Activator.CreateInstance(currentType); 
                                  //   } 
                                  //   catch   (TypeLoadException   e) 
                                  //   { 
                               //                  System.Web.HttpContext.Current.Response.Write( "该对象未被定义,详细信息 <br   />  "   +   e.Message); 
                                  //   } 
                                     return   da; 
                         } 
             }   
             public   class   MemberDA   :   IEntityDA 
             { 
                         public   MemberDA() 
                         { 
                                     System.Web.HttpContext.Current.Response.Write( "Member "); 
                         } 
             }   
             public   class   EmployeeDA   :   IEntityDA 
             { 
                         public   string   name;   
                         public   EmployeeDA()