Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   C# wie bool in einer neuen klasse (https://www.delphipraxis.net/41024-wie-bool-einer-neuen-klasse.html)

kiar 24. Feb 2005 19:11


wie bool in einer neuen klasse
 
hallo,

ich versuche mich gerade an c# und will eine neue klasse erstellen, in der ich auch den boolschen wert drin habe
Delphi-Quellcode:

public class MyClass
{
.
.
 private Boolean Zustand }
jetzt versuche ich diesen Zustand zusetzen und auszulesen. leider klappt das nicht besonderst gut :mrgreen: :mrgreen:

folgende methoden werfen mir
Delphi-Quellcode:
public void SetZustand(Boolean b)
   {
      Boolean= true;
   }
   public Boolean GetZustand()
   {
      return Zustand;
fehlermeldung aus
Zitat:

error CS0118: 'bool' deutet auf 'Klasse' hin, wo 'Variable' erwartet wurde
was ist mein fehler?

@robert erkläre es so, das auch ich das verstehe :wall:

danke raik

Chewie 24. Feb 2005 19:26

Re: wie bool in einer neuen klasse
 
Code:
public void SetZustand(Boolean b)
   {
      Boolean= true;
   }
Das macht hier keinen Sinn, oder?
Sollte wenn schon so heißen:

Code:
public void SetZustand(Boolean b) {
  Zustand = b;
}
Mal abgesehen von der Tatsache, dass Getter- und Settermethoden in der Form bei C# nicht notwendig sind, da es ja auch wie in der DL Properties gibt.

kiar 24. Feb 2005 19:39

Re: wie bool in einer neuen klasse
 
hallo chewie,

das war's

ist ja auch logisch :roteyes:

danke raik


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz