重构代码后,我将IDE转到C#类的using部分,并清除了未使用的名称空间和重复的名称空间,并对它们进行了排序。
我的一对(配对编程)问我原因。我不知道为什么要这么做。我这样做是出于保持我的所有代码整洁的习惯。我的意思是,我告诉他,一般而言,拥有简洁的代码是一个好主意,但是当然,这并不是一个很好的理由,因为我什至不花时间在任何C#代码页的using部分中。
由于多次将类或枚举(或通常的类型)从一个名称空间移动到另一个名称空间,这会在代码中添加新的using语句(通过手动在代码窗口中向上并自己编写using语句,或通过编辑器使用Alt+ Ctrl+ F10组合),并且由于这些新的using语句将添加到using节的末尾,这使得它们不会按字母顺序排序,并且由于编译器从不抱怨这些问题中的任何一个,因此我们为什么要关心这样做节整洁?我们可能有什么原因?