5

我目前正在使用 Visual Studio(特别是 2012 Express)。我已经定义了一个接口,如下所示:

interface IMyInterface
{
    public String Data { get; set; }
}

如果我有一个空班:

class MyClass : IMyInterface
{
}

我右键单击IMyInterface,我可以选择“实现接口”。当我这样做时,自动生成的代码会产生以下内容:

class MyClass : IMyInterface
{
    public string Data
    {
        get
        {
            throw new NotImplementedException();
        }
        set
        {
            throw new NotImplementedException();
        }
    }
}

我的问题是,有没有一种方法可以自动生成以下内容:

    public String Data

代替:

    public string Data

?

4

1 回答 1

1

没有办法做到这一点。在可能的情况下使用内置别名是硬编码的。

于 2013-04-23T04:35:18.000 回答