Entwickler-Ecke
C# - Die Sprache - Bestimmte Zeichen in Visual C Sharp
DennisXX - Do 11.08.11 10:52
Titel: Bestimmte Zeichen in Visual C Sharp
Hallo zusammen !
Ich habe noch einmal eine Frage an euch. Kann mir vielleicht jemand von euch sagen, was in C Sharp die Zeichen "?", ":" und "->" zu bedeuten haben? Beim Doppelpunkt weiß ich lediglich, dass er dem Compiler zeigt, dass es sich in eine Vererbung handelt.
Danke für eure Hilfe !
Viele Grüße
Dennis
DennisXX - Do 11.08.11 11:19
Hallo !
Danke sehr für die Hilfestellung !
Nein ich meinte "?" und ":" einzeln und nciht in einer Kombination. Aber trotzdem vielen Dank für den Hinweis auf das "?: Beispiel", auch dieses ist mir bisher nicht bekannt gewesen!
Wenn ich es richtig verstanden habe, dann ist "->" im Prinzip nichts anderes, als eine Referenz bzw. ein Verweis auf ein konkretes Objekt richtig?
"=>" genau das meinte ich, sorry ! Ich werde mir mal den Artikel in dem Link ansehen, vielen Dank dafür. Könntest du mir aber vielleicht trotzdem in einer Kurzfassung sagen, wofür der genau gedacht ist?
Besten Dank für die Hilfe !!!!
Grüße
Dennis
Ralf Jansen - Do 11.08.11 12:08
Zitat: |
Nein ich meinte "?" und ":" |
Ein reiner "?" Operator ist mir jetzt nicht bewußt. Hast du mal ein Beispiel?
Zitat: |
Wenn ich es richtig verstanden habe, dann ist "->" im Prinzip nichts anderes, als eine Referenz bzw. ein Verweis auf ein konkretes Objekt richtig? |
Nicht ganz. Der Begriff konkret stört mich hier. Über -> machst du einen Zugriff auf eine Speicheradresse wo hoffentlich das passende Objekt liegt. Wenn du den Link dazu gelesen hast du ja jetzt das nur in unsicherem Code geht. Als Anfänger solltest du die Existenz von -> und Zeigerzugriffe in C# am besten vergessen.
Zitat: |
"=>" genau das meinte ich, sorry ! Ich werde mir mal den Artikel in dem Link ansehen, vielen Dank dafür. Könntest du mir aber vielleicht trotzdem in einer Kurzfassung sagen, wofür der genau gedacht ist? |
Den Lambda Operator, so heißt der, zu beschreiben nützt wenig wenn man die Logik drumherum nicht kennt. Man könnte die Aufgabe des Operators als Variablenbindung umschreiben. Aber ohne mehr Wissen über Lambda ausdrücke und Linq hilft dir das wenig.
DennisXX - Di 23.08.11 14:41
Hallo nochmal zu diesem Thema !
Ich habe noch einmal eine Frage zu diesem Thema hier. Ich bin gerade auf die Zeichenfolge :: gestoßen. Was hat diese in Visual C Sharp zu bedeuten?
Gibt es eigentlich einen Unterschied zwischen den Begriffen C Sharp und Visual C Sharp, doer ist das ein- und dasselbe
Viele Grüße
Dennis
DennisXX - Do 25.08.11 09:43
Hallo nochmal !
Danke für eure bisherigen Beiträge! Ich habe aber nochmal eine Frage zu diesem Thema. Ich habe im Code des Designers folgendes gefunden:
#endregion
Was genau hat das zu bedeuten?
Viele Grüße
Dennis
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!