小编Pau*_*aul的帖子

fxcop是提高代码质量的宝贵/有效工具吗?

我有一个高质量的c#框架代码库,但我仍然希望尝试改进.

  1. fxcop是改进.NET框架的有效工具吗?我知道Microsoft在内部使用该工具,但外部用户如何找到它?值得吗?

  2. 我已经拥有数十亿行代码和完善的风格,能否适应我们的风格并仍能提供良好的指导?

  3. 粗略地说,设置需要多长时间?小时,天,周?我会尽快学到一些有用的东西吗?

c# fxcop

9
推荐指数
1
解决办法
893
查看次数

是否有一种技术可以区分泛型类型的类行为?

我想做类似下面的事情,但因为T本质上只是一个System.Object,所以这不起作用.我知道T可以受到接口的限制,但这不是一个选择.

public class Vborr<T> where T : struct
  {

    public Vborr()
    {
    public T Next()
    {
      if ( typeof( T ) == typeof( Double ) )
      {
         // do something for doubles
      }
      if ( typeof( T ) == typeof( Float ) )
      {
         // do something different for floats..
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

我经常发现C#generics缺乏.

谢谢!

保罗

c# generics type-constraints

2
推荐指数
1
解决办法
811
查看次数

标签 统计

c# ×2

fxcop ×1

generics ×1

type-constraints ×1