[C#] 型名・メソッド名・プロパティ名・ローカル変数名
…って、 同じでも、 C# コンパイラも VS2008 のコード分析も、 文句言わないみたい。
public class Foo {
public Foo Bar() { return this; }
}
public class Baz {
public Baz Bar() { return this; }
}
public static class Bar {
public static Foo Foo {
get {
Foo Foo = new Foo();
return Foo.Bar();
}
}
public static Baz Baz() {
Baz Baz = new Baz();
return Baz.Bar();
}
}
…ぅ~むむ、 い~んだろ~か!? f(^^;
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
この記事へのコメントは終了しました。
コメント
さすがに入れ子クラスの名前は、 怒られますか~
でもなぜなんだろう? < 違いの分からない男 f(^^;
投稿: biac | 2008年5月26日 (月) 18時49分
入れ子クラスの名前は、親クラスのフィールドやプロパティ名とぶつかってると怒られますね。
投稿: 渋木宏明(ひどり) | 2008年5月25日 (日) 20時07分