基本構文
(引数リスト) => { 実行したい処理 }
引数なし、戻り値なし
| 
					 1 2 3 4 5 6 7  | 
						() => Console.WriteLine("Hello, world!"); //Task Func<Task> 変数 = async () => {     await Task.Delay(1); };  | 
					
引数あり、戻り値あり
| 
					 1 2 3 4 5 6 7 8  | 
						(int x, int y) => x + y; //Task Func<int, Task<double>> 変数 = async (int time) => {     await Task.Delay(time);     return 0.1; };  | 
					
引数あり、戻り値なし
| 
					 1 2 3 4 5 6 7  | 
						(string message) => { Console.WriteLine(message); } //Task Func<int, Task> 変数 = async (int time) => {     await Task.Delay(time); };  | 
					
引数なし、戻り値あり
| 
					 1 2 3 4 5 6 7 8  | 
						() => 1 + 1; //Task Func<Task<int>> 変数 = async () => {     await Task.Delay(1);     return 1; };  | 
					
  
  
  
  
コメント