Gibt es eine Möglichkeit, einem Klassenmember innerhalb derselben Klasse einen bedingten Wert zuzuweisen?C# bedingten Wert dem Klassenmember zuweisen
public class getStudent
{
private bool itsOkay = false;
private short stID = 0;
public bool ValusOkay
{
get {return itsOkay;}
set {itsOkay = value;}
}
public short STid
{
get {return stID;}
if(itsOkay == true)
set {stID = 8;}
else
set {stID = 0;}
}
}
Vielen Dank im Voraus.
verschieben Sie einfach den if-Test in den Set-Block. – Jasen
Beachten Sie, dass Sie '== true' weglassen können, da' itsOkay' bereits ein boolescher Wert ist. –