タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

.netに関するtakafashiのブックマーク (2)

  • 勉強用ページ

    using static System.Console; class Welcome { /// <summary> /// saying hello to all visitors and welcome. /// </summary> /// <param name="args">visitors</param> public static void Main(string[] args) { foreach(string visitor in args) { WriteLine($"Hello {visitor}."); } WriteLine("Welcome to my web page."); } } C# によるプログラミング入門 コンピュータの基礎知識 アルゴリズムとデータ構造 ブログ ようこそ ++C++; へ。 C#・情報工学を中心に勉強用ページとブログを載せています。

    勉強用ページ
    takafashi
    takafashi 2011/10/05
    さすがの情報量
  • ==かEqualsか - Kazzz's diary

    Equals を使うな。使う事を推奨するな。[菊池 Blog] 以前に自分の日記でも言及したことがあるが、Javaと違ってC#はEquals(〜)メソッドのオーバライドと、オペレータオーバローディングの両方が可能なので、全ての型で"Equalsを使うな"とは必ずしも言えないのではないのだろうか。(菊池氏もそういう意味で、「よっぽどの理由が無い限り」と入れているのかもしれないが) というのも、Visual Studio 2005のヘルプを見ると 組み込みの値型の場合、等値演算子 (==) ではオペランドの値が等しい場合に true が返され、それ以外の場合は false が返されます。string 以外の参照型の場合、== では 2 つのオペランドが同じオブジェクトを参照する場合に true が返されます。string 型の場合は、== は文字列の値を比較します。 [Microsoft Vi

    ==かEqualsか - Kazzz's diary
    takafashi
    takafashi 2009/12/03
    コメントにあった、『if (a != null && a.Equals(b))じゃなくてif (IPAddress.Equals(a, b))』というのは目からうろこ。
  • 1