void Initialize()
{
Properties.ConfigsDir = System.Environment.OSVersion.Platform == PlatformID.Win32NT
? $"C:\\Users\\{System.Environment.UserName}\\Appdata\\Roaming\\VirtualTeacher"
: $"home/{System.Environment.UserName}/.VirtualTeacher";
if (!Directory.Exists(Properties.ConfigsDir))
Directory.CreateDirectory(Properties.ConfigsDir);
}
public static class Properties
{
public static string ConfigsDir { get; internal set; } = null!;
public static readonly string ProblemsPath=ConfigsDir+"/Problems.dll";
public static readonly string UsersPath=ConfigsDir+"/Users.dll";
}
public static class Compilers
{
public static string DotnetPath { get; private set; } = "/home/server/dotnet/dotnet";
public static string CppPath { get; private set; }
}
}
возможно ли в классе енвайромент вызвать метод инициализации
Обсуждают сегодня