fenri's diary

基本的には勉強し始めたC#のメモ。後は140字で収まらない駄文。

C#

protected 修飾子

C#

protected 修飾子protected 修飾子はアクセス修飾子の 1 つです。 public と private の中間程度のアクセシビリティを表します。アクセス修飾子 説明 public アクセス制限なし private 宣言されたクラスの内部からのみアクセス可 protected 派生先を含むクラ…

カスタムコントロールの作成方法 サンプルコード

C#

C#の入力チェック実例サンプルコード http://codezine.jp/article/detail/1083 サンプルソース https://www.dropbox.com/sh/yqecco6o7ms8dy6/7hjlMdwY3u

パスの色々

C#

アプリケーションの実行パスを取得する。 System.AppDomain.CurrentDomain.BaseDirectory CurrentDirectoryの指定 System.Environment.CurrentDirectory = System.AppDomain.CurrentDomain.BaseDirectory; System.IO.Directory.SetCurrentDirectory(System.A…

VB6での色番号フォーマットとC# (.net)での色番号フォーマット

従来のWindowsコントロールの”色” Windows GDIにおいてはRGB色を指定するときCOLORREF値というDWORD型の値を設定します。 例えば、SetBkColor()やSetTextColor()関数などが挙げられます。RGB = 0x00BBGGRR .NET Frameworkの”色” 一方.NET Frameworkでは”色”…

C#のrefとoutの違い

C#

refも、outも参照渡しになる。ref修飾子は対象の変数が初期化されていないとビルドすることができない。 out修飾子は対象の変数が初期化されていなくてもビルドできる 但しメソッド内で必ず値を割り当てなければならない。 メソッド内で変数を初期化する予定…

BeginInvoke

// デリゲート型の宣言 public delegate string AsyncMethodCaller(int targetCount, out int executeCount); // デリゲート型の変数に関数を登録 AsyncMethodCaller caller = someExec; // 非同期処理後の動作を設定 AsyncCallback callback = new AsyncCal…