Цитата:
Сообщение от Zubastic
Прикол в том, что если сломать проверку, то будут ошибки (например во время выполнения программы она запрашивает данную функцию). Если же постоянно выдавать статичное значение, то логика программы не будет нарушена.
|
Я думал это несколько иначе, допустим...
Запросил лицензии
если она есть
то
если её нету
то
И из этого примера убрать просто саму проверку на лицензию или скопировать данные из "если она есть" в "если её нету"
Добавлено через 1 час 53 минуты
Свернуть ↑
internal static string smethod_0(string string_0)
{
string str = ge(LicenseManager.CurrentContext);
return string.Format(@"{0}\{1}.lic", str, typeof(ILLicenseModule).Assembly.GetName().Name + "_" + string_0);
}
internal static bool smethod_1()
{
return false;
}
public static void smethod_2(string string_0, byte[] byte_0)
{
using (FileStream stream = new FileStream(string_0, FileMode.Create, FileAccess.Write, FileShare.Read))
{
stream.Write(byte_0, 0, byte_0.Length);
}
}
internal static string smethod_3(ManagementObjectCollection managementObjectCollection_0, string string_0)
{
string str = "";
try
{
foreach (ManagementObject obj2 in managementObjectCollection_0)
{
if (str == "")
{
try
{
return obj2[string_0].ToString();
}
catch
{
str = "";
}
}
}
return str;
}
catch
{
str = "";
}
return str;
}
Code: C
Свернуть ↑Развернуть ↓
Может кто нибудь в 2х словах объяснить что это такое?