タグ

csharpに関するtetsukampのブックマーク (2)

  • C# - ADO.NET で SQL Server に接続する

    ADO.NETSQL Server に接続するには、System.Data.SqlClient.SqlConnection クラスの Open メソッドを使用します。接続先や方法は、接続文字列と呼ばれる情報によって Open メソッドよりも前に指定しておく必要があります。 この接続文字列は、System.Data.SqlClient.SqlConnection クラスの ConnectionString プロパティにて指定します。接続文字列は、一連のキーワードに対する値のペアをセミコロンで区切った形で指定されます。 通常は Windows 認証で接続を確立するため、以下のプロパティだけを覚えていれば良いでしょう。その他のキーワードについては、ConnectionString プロパティから調べてください。 キーワード名 説明 規定値

  • オプション引数・名前付き引数(C# によるプログラミング入門)

    概要 Ver. 4.0 C# 4.0 でオプション引数と名前付き引数が追加されました。 ポイント オプション引数と規定値:int Sum(int x = 0, int y = 0) { return x + y; }とか書けるようになった オプション引数の省略:Sum(); Sum(1); Sum(1, 2); 名前付き引数:Sum(x: 1, y: 2); Sum(y:1, x: 2); Sum(y: 1); 引数の規定値も、引数名も、public なものは後から変更してはいけない(利用側コードを壊す)ので要注意。 オプション引数は C++ にもある機能ですね。 これは、メソッドのオーバーロードで似たようなことが可能なので、 今まで C# では敬遠し続けてきたようです。 まず、C++ 同様、 以下のように規定値(default value)を持ったメソッドを定義します。 static i

    オプション引数・名前付き引数(C# によるプログラミング入門)
  • 1