forステートメント
namespace test01 {
class Program{
static void Main(string[] args){
Random random = new Random();
int n = random.Next(10);
Console.Write Line(n);
}
}
}
・メソッドに引数を設定、戻り値を返す
・文字列を作成するメソッドを組み合わせている?→ifステートメント
・n 個の数値の周期を作るには n の余剰を使う
・C# では%が余剰演算子
・デリゲートを使って処理を分岐する
・ラムダ式(複数行もある)アロー演算子 引数 => 処理
do ~ while 構文の繰り返し処理
do{
任意の処理
}whike(条件);
・LINQ の処理の流れ(この作業を一気にできる)
String[] lowers = Enumerable.Range(97.26) 97~122の整数を取得
.Where ( x => x = 108) 108以外を抽出
.Select( x => ((char)x).ToString() 数値を大文字に変換
.ToArray(); 配列に変換する
参考元:ITエンジニアになる! チャレンジ C#プログラミング