変数宣言のメモリ管理について疑問があります。
私のクラスには約 20 個のメソッドがあり、クラス全体で約 50 個の変数を使用しています。
クラスの開始時にすべての変数をグローバルに宣言しました。
それは正しい方法ですか?または、どちらが優れているか...構造または他のものを使用する???
以下に基本的な例を示します。メモリの最適化を使用する必要があります。
class Program
{
static int a, b, c, d; //----> Here am declaring , i need any other way
static void Main(string[] args)
{
a = 10;
b = 20;
c = 30;
d = 40;
int result = add(a, b, c, d);
Console.WriteLine(result);
Console.ReadLine();
}
public static int add(int w, int x, int y, int z)
{
return w + x + y + z;
}
}