C# 環境に関する情報を取得 現在の環境に関する情報を取得するには、Environmentクラスを使用します。 Console.WriteLine("NetBIOS名:" + Environment.MachineName); Console.WriteLin... 2006.11.01 C#開発
C# フォームを閉じる フォームを閉じるには、Form#Close()メソッドを使用します。 また、必要のなくなった時点でDispose()で破棄します。 モードレスダイアログの場合は、Close()メソッドの時点で破棄されているのでDispose()は必要あり... 2006.10.30 C#開発
C# フォームの初期処理/終了処理 フォームが初めて表示される直前に、Loadイベントが発生します。 フォームを表示する前に初期処理を行いたい場合には、Loadイベント時の処理を追加します。 フォームデザイナからフォーム、あるいはフォームのプロパティのLoadイベント... 2006.10.28 C#開発
C# 構成ファイルにDB接続文字列を設定/読取 .NET2.0では、構成ファイルにDB接続文字列を設定できます。 <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionS... 2006.10.10 C#開発
C# 構成ファイルに独自項目の追加 構成ファイル(App.configやWeb.config)に、独自の設定を追加するにはappSettingsに項目を追加します。 <?xml version="1.0" encoding="utf-8" ?> <co... 2006.10.08 C#開発
C# バイナリファイルの書き込み/読み込み バイナリファイルの書き込みには、FileStream、BinaryWriterクラスを使用します。 コンストラクタの引数は、ファイルパス、作成モード、読み取り/書き込みアクセス許可です。 using System.IO; ... u... 2006.10.04 C#開発
C# テキストファイルの書き込み/読み込み テキストファイルの書き込みには、StreamWriterクラスを使用します。 コンストラクタの引数は、ファイルパス、追記するかどうか、文字エンコーディングです。 文字エンコーディングを指定しない場合は、UTF-8になります。 usi... 2006.10.02 C#開発
C# 自作クラスのリストのソート3(Comparisonデリゲート) 自作クラスのリストのソートを行う方法の1つは、Comparisonデリゲートを作成し、 ソート時に指定する方法があります。 class Test { private int num; public int Num { get ... 2006.09.30 C#開発
C# 自作クラスのリストのソート2(IComparerインタフェース) 自作クラスのリストのソートを行う方法の1つは、IComparerインタフェースを実装する comparerクラスを作成し、ソート時に指定する方法があります。 class Test { private int num; pub... 2006.09.28 C#開発
C# 自作クラスのリストのソート1(IComparableインタフェース) 自作クラスのリストのソートを行う方法の1つは、自作クラスにIComparableインタフェースを実装する方法があります。 具体的にはインスタンスを比較するCompareTo()メソッドを実装します。 using System.Co... 2006.09.26 C#開発