public class EventCreateModel{
public string Name {get;set;}
// проверяем если пустое то это просто Event, если нет то это командное
public string Team {get;set;}
}
if(CodeTextBox.Text == $@"print(""Как здесь прочитать?"")")
{
// тут мы попадем только когда строка равна print("Как здесь прочитать?") пишем что то типа интерпретатора?
}
public static class Extensions
{
public static bool TryAdd<TKey, TValue>(this Dictionary<TKey, TValue> dictionary, TKey key, TValue value)
{
if (dictionary.ContainsKey(key))
{
return false;
}
dictionary.Add(key, value);
return true;
}
public static bool TryAdd<TKey, TValue>(this Dictionary<TKey, TValue> dictionary, KeyValuePair<TKey,TValue> value)
{
return TryAdd(dictionary, value.Key, value.Value);
}
}
public class Ctls{
public const string Text = "System.Windows.Forms.TextBox Text: ";
}
if(Ctls.Text == obj.Name) /* do something*/;
Єсть строка var obj = (Control)sender; надо узнать кокой компонент шас находиться в obj например Label или TextBox.
if(sender is Label){
}
else if(sender is TextBox){
}
else{
// что то по умолчанию
}