walterlv / BlogComments

3 stars 0 forks source link

post/source-code-compatibility-issue-of-adding-apis #35

Open utterances-bot opened 4 years ago

utterances-bot commented 4 years ago

不要在 C# 代码中写部分命名空间(要么不写,要么写全),否则会有源码兼容性问题 - walterlv

不要在 C# 代码中写部分命名空间(要么不写,要么写全),否则会有源码兼容性问题

https://blog.walterlv.com/post/source-code-compatibility-issue-of-adding-apis.html

OpportunityLiu commented 4 years ago

除非你从 global:: 开始写,否则不是还是可以搞个 Walterlv.B.Walterlv.A.Diagnostics.Bar 出来

walterlv commented 4 years ago

可是,谁愿意在代码中充斥着 global 呢?

还是需要在设计命名空间的时候尽量避免区间重复好了……我把你那个例子加上。