怎么在.net里实现多语言转换
如提 
 我设想是定义一些   常量文件 
 不同的场景载入不通的语言文件 
 不过.net   里的   cs文件中可以   inclube   文件吗> ? 
 asp   和php   里就可以很方便的载入不同的文件
------解决方案--------------------使用XML。每个变量对应一个节。如 string title=XML中的 <title> 标题 </title>  
 然后建一个目录langue目录,名为 cn.xml 。 
 日后,增加语言时,只需增加 en.xml
------解决方案--------------------protected void Page_Load(object sender, EventArgs e) 
     {   
                ListControls(this); 
     } 
     private void ListControls(Control c) 
     {  
        foreach (Control obj in c.Controls) 
         { 
             Response.Write( " <div style= 'border:1px solid  lightblue;margin-left:15px; '>  " +obj.ID  ); 
             if(obj.Controls.Count> 0) 
             { 
                 ListControls(obj); 
             } 
             Response.Write( " </div>  "); 
     }   
 遍历Control剩下的事情你自己就知道了 
 碰到userControl就按照 
 WebUserControl1.Label1的规则去读 
 其他的就按照 
 叶面.form1.Panel1.Label3     
 建议用数据库存储控件名和语言,不要用什么资源文件之类的不好维护。