下了个源码,看到了别人是这样写的,还是中文写法,第一次看到,见笑了,
怎么还可以堪入中文呢,请教下.
private void pureButton1_Click(object sender, System.EventArgs e)
{
if (!this.可以修改对象(this.Value)) 
{
return ;
}
obj.仓库名称=this.name.Text;
obj.仓库描述=this.memo.Text;
this.DialogResult=DialogResult.OK;
this.Close();

} private void ReloadData()
{
this.name.Value=obj.仓库名称;
this.memo.Value=obj.仓库描述;
}
private void pureButton2_Click(object sender, System.EventArgs e)
{ this.DialogResult=DialogResult.Cancel;
this.Close();
} private void 仓库编辑_Load(object sender, System.EventArgs e)
{
this.ReloadData();
}
#region IObjectEditor 成员 public object Value
{
get
{
// TODO:  添加 仓库编辑.Value getter 实现
return obj;
}
set
{
// TODO:  添加 仓库编辑.Value setter 实现
obj=(仓库表)value;
this.ReloadData();
}
}

解决方案 »

  1.   

    现在都是UNICODE了,起个中文名也是可以的。
      

  2.   

    .net支持中文类型、变量、方法的定义,就这么简单,呵呵。
      

  3.   

    .net支持中文做函数名的只是这样用得少而已 
      

  4.   

    .net支持中文变量、方法的
    就连SQL数据库都支持中文字段的!
      

  5.   

    UNICODE编码,可以使用汉字的,只是将类和属性定义成中文罢了
      

  6.   

    .net支持中文类型、变量、方法的定义
      

  7.   

    如楼上几个说得好,支持但不提倡,我们也要少用,最好命名这样的采用pacal 标准,
      

  8.   

    规范是人定的, 好好想想, 为什么需要规范?
    何以见得别人定的规范才算规范, 自己定的规范就不算规范?
    何以见得以前定的规范才算规范, 现在定的就不算规范?
    何以见得规范必须以某种语言定的才算规范? 那为什么要出现Unicode这种东西呢?
    就看你有多大的底气了.
    规范, 就是人的一条狗, 它是服务于人的, 而人,不是规范的一条狗...
      

  9.   

    一般在写一些Demo的时候会这样写。容易让读者理解,特别是英文不太好的。
    当然,在正规的项目中一般不会这样写。