2010-11-12から1日間の記事一覧

【C#】色々なプロパティ ~ Environment / Application ~

C#

■ ユーザ名 * 以下の関連記事を参照 【C#】ユーザ情報取得 ~ コンピュータ名 etc ~ https://blogs.yahoo.co.jp/dk521123/23844430.html ■ 改行コードを取得 * Environment.NewLineプロパティを利用する * OS環境ごとの違いを意識せずに、改行コードを利用…

【C#】Null許容型(Nullable 型)

C#

Null許容型(Nullable 型) 例1 Nullもデータとして格納できるようにするには、型のすぐ右に「?」を入れように型宣言する int? x = 123; 例2 以下でも同じ Nullable<int> 123; プロパティ * HasValue : 有効な(null でない)値を持っていれば true、それ以外は fal</int>…

【C#】ごっそりTextファイルにデータ入出力する ~ ReadAllText / WriteAllText ~

■ ファイルの読み書き * File.ReadAllText()又は、File.WriteAllText() を使用する * オープンやクローズを意識することなく、ファイルを簡単に扱える ■ ファイルの読み * ReadAllText() サンプル string FileName = openFileDialog1.FileName; string DataT…

【C#】ファイルの読み書き ~ StreamWriter / StreamReader ~

■ ファイルの書き込み 既存のファイルに追加書込 * StreamWriter() の第2引数に、trueを設定 サンプル ログファイル用クラス作成 #region ログファイル用クラス public class Log { /// <summary> /// ログファイルの書き込み用ストリーム /// </summary> private StreamWriter …

【C#】パス(Path)の扱いについて

■ ディレクトリとファイル名の結合 * System.IO.Path.Combine() を使用する サンプル string filePath = @"C:\TK\"; // ファイル名の作成 string fileName = DateTime.Now.ToString("yyyyMMdd") + "_" + "TEST" + ".txt"; // ファイルパス結合 fileName = Sy…