同事大概是 Java 写多了,写的 C#叹为观止

查看 100|回复 6
作者:Lounode   
项目内遇到个同事,以前听说是写 Java 的
这是现在他写的 C#,大概是这个样子的
Foo.cs
namespace xxx.xxx.util.CFoo {
        public class Foo {
           
    }
}
Bar.cs
using xxx.xxx.util.CFoo
namespace xxx.xxx.tuil.CBar {
        public class Bar {
            Foo foo = new Foo ();
    }
}
看他在那边写,配合编辑器自动填 using 无缝衔接 Java 了属于是(乐)

foo, Java, namespace, util

blackyoung   
创建一个类就写一个 namespace 么
Lounode
OP
  
@blackyoung 好像是,据他所说转过来时因为 namespace 工作不太一致灵机一动想了这个办法
看得我一愣一愣的(
undeflife   
其实这种跟原来写什么多大没关系,单纯就是菜
cnbatch   
问问他,为什么不能放在同一个 namespace ,“不一致”在哪些地方
看看他怎么回答
netabare   
其实也不是不行,如果他有一些重名的类或者属性的话就正好可以用上了( bushi
话说 Foo 那一行在 C#里面应该写 Foo foo = new (); 吧。
lyhiving   
问题不大吧,除非代码跑不了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部