C#ハウツー: 逆引き入門・こんな機能はどう書くの?Amazon.co.jp
楽しいC#入門Amazon.co.jp
【楽しいC#入門姉妹編】 理解度確認! 理解度増進! C#穴埋め問題集・ソースでダンス!Amazon.co.jp
WebブラウザでC#・Blazor入門 サクサクSPA作成法Amazon.co.jp
裏C#入門: あなたの知らない太古のテクニックと遠い昔の物語Amazon.co.jp
C#ショートコードプログラミング : 短いコードで生産性を高める必修テクニック紀伊國屋書店
Written By: 川俣 晶
ローカル関数は親メソッドの変数を共有できます。
親メソッドは複数のローカルメソッドから共有されますから、必然的に親メソッドの変数は複数のローカル関数から共有できます。
ローカル関数 (C# プログラミング ガイド)
ローカル関数は、メソッドの内部以外のどこに記述できるか上記のリンクから辿って確認しておこう。ローカル関数を書ける場所はメソッドの内部だけではないのだ。
https://github.com/autumn009/cshowto
using System;
class Program
{
static void Main()
var a = 0;
sub1();
sub2();
void sub1()
a = 1234;
}
void sub2()
Console.WriteLine(a);
実行結果
1234
C#ハウツー連載の解説増量、カラーのソース、新規書き下ろし追加の読みやすい単行本はこちら。
[メッセージ送信フォームを利用する]
メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。
この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。
管理者: 川俣 晶
Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.