Ich kann nicht glauben, dass ich das nicht googlen kann. Ich weiß nicht, was ich googeln soll.C#: Überprüfen Sie, ob Typ T bool ist
public static T GetValue<T>(T defaultValue)
{
if (T is bool) // <-- what is the correct syntax here?
return (T)true; // <-- I don't think this works either
}
EDIT: Sorry, ich nicht erwähnt, über die Funktion ist nur meine Frage zu zeigen. Es ist keine echte Funktion. Danke allen für die Antworten!
Suchen Sie nach den Compiler-Fehlern. Ich bin mir sicher, dass es viele Duplikate gibt. Zumindest * fügen Sie * [Compiler] -Fehler in Fragen ein, falls zutreffend. –