我为什么要写:
public VeryLongClassNameThatHurtsMyEyes<AnotherVeryLongClassName> field = new VeryLongClassNameThatHurtsMyEyes<AnotherVeryLongClassName>();
代替:
public var field = new VeryLongClassNameThatHurtsMyEyes<AnotherVeryLongClassName>();
有什么办法可以缩短这个荒谬的声明? 为什么我必须在一行中写两个相同类型?
已更新。 我发现使用“ dynamic”关键字而不是“ var”可以完美解决此问题! 请随时提供有关此解决方案性能(或其他)问题的任何信息!