黙々とC#

"In a mad world of VBA, only the mad are sane" 『VBAという名の狂った世界で狂っているというのなら私の気は確かだ』

変数のスコープ

本記事は、Excel C# Script入門講座の1記事です。

変数のスコープ

C# スクリプトにおいてクラス、メソッドで囲むこと無く直接宣言された変数は、publicな変数となり、スクリプトのいかなる箇所からでも参照可能となります。なお、static変数を宣言した場合、スクリプトの実行インスタンスを使い回す限りにおいて、値が保持されます。

なお、メソッド内で宣言された変数は、そのメソッド内でのみ参照可能です。また、クラス内で宣言された変数は、そのクラス内でのみ参照可能です。