我知道这可能是一个愚蠢的问题,但是泛型的命名标准是什么?
Of t 或 Of TEntity 或 Of... 这真的无关紧要吗?
我看到 IQueryable(Of T) 然后是 DBSet(Of TEntity)。
Microsoft在泛型常见问题解答中提出以下建议:最佳实践:
使用描述性名称命名泛型类型参数,除非单个字母名称是完全不言自明的,并且描述性名称不会增加价值。[...] 如果您没有关于类型参数的附加上下文信息,则应使用字母 T。
Public Class SomeClass(Of T)
Public Interface ISessionChannel(Of TSession)
Run Code Online (Sandbox Code Playgroud)
我通常遵循 Microsoft 的命名约定,除非我有很好的理由不这样做,因为很多其他开发人员也这样做,并且很容易在不同的代码库中移动。
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           3282 次  |  
        
|   最近记录:  |