「C#」引数なし、戻り値ありのFunc型の変数を使用

2021年9月19日

書式
Func<データの型> resA = () => {処理コード}
引数なし、戻り値あり
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
using System;
class Program
{
static void Main(string[] args)
{
//int型 引数なし、戻り値あり
Func<int> resA = () => {
return 25 +50;
};
//string 型 引数なし、戻り値あり
Func<String> resB = () => {
return "study skill";
};
Console.WriteLine(resA());
Console.WriteLine(resB());
}
}
using System; class Program { static void Main(string[] args) { //int型 引数なし、戻り値あり Func<int> resA = () => { return 25 +50; }; //string 型 引数なし、戻り値あり Func<String> resB = () => { return "study skill"; }; Console.WriteLine(resA()); Console.WriteLine(resB()); } }
using System;

    class Program
    {
        static void Main(string[] args)
        {
        //int型 引数なし、戻り値あり
        Func<int> resA = () => {
            return 25 +50;
        };
        //string 型 引数なし、戻り値あり
        Func<String> resB = () => {
            return "study skill";
        };
        Console.WriteLine(resA());
        Console.WriteLine(resB());
    }
    }

結果
75
study skill

C#

Posted by arkgame