私は構造体の配列を持っています。 GlobalVariables.csにグローバルに保存するにはどうすればよいですか?試してみると、保護レベルのためにアクセスできないというエラーが表示されます。助けてください!ここでC#でGlobalVariables.csに構造体の配列を格納する
はGlobalVariables.csコードです:ここで
public class GlobalVariables
{
List<Employee[]> persons = new List<Employee[]>();
}
は、フォームのコードです:
List<Employee> persons = new List<Employee>()
{
new Employee { Name = "alfred", Id = 203476, Authority = "1" },
new Employee { Name = "barbara", Id = 182856, Authority = "4" },
new Employee { Name = "chris", Id = 398046, Authority = "2" },
};
そしてここでは、従業員の構造体である:
public struct Employee
{
public string Name;
public int Id;
public string Authority;
}
内部クラスのEmployees構造体がネストされた型として宣言されていますか? –