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
?
私はそれを疑う。 – SLaks
私は望むが、私はオプションを見つけられていない。 –
これがなぜ重要かわかりません。文字列と文字列は同じです。 2番目は1番目のエイリアスです。私が知る限り、VSは常にネイティブタイプのエイリアスになります。 int32としてint; Int64のように長く – loopedcode