Benutzer mit den meisten Antworten
String "" + 0d

Frage
-
Hallo zusammen,
ich bin Anfänger. Kann mir das bitte eine(r) erklären.
1. Was bedeutet dieser string "" (doppelte Anführungszeichen) ist das eine Art Platzhalter?
2. Warum steht dieses "d" hinter der Null. Ich könnte das doch auch nur mit 100 (priority = 100 - stochd[bar]) machen ohne d dahinter. Was ist der Sinn dahinter?
var priority = 0d; priority = 100d - stochd[bar];
Danke.
Grüße Damir
Antworten
-
Hallo Damir,
"" ist dasselbe wie String.Empty, also ein leerer String.
0d, 100d, ... sind Typsuffixe zur Angabe, welchen Datentyp der Wert haben soll.
0 könnte ja alles mögliche sein (Integer, Long, Double, Decimal, usw.). Daher die Angabe dahinter.
Für weitere Infos schau mal hier:
Tabelle der Werttypen (C#-Referenz)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Olaf HelperMVP Mittwoch, 17. Januar 2018 16:15
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 26. Januar 2018 09:32
Alle Antworten
-
Hallo Damir,
"" ist dasselbe wie String.Empty, also ein leerer String.
0d, 100d, ... sind Typsuffixe zur Angabe, welchen Datentyp der Wert haben soll.
0 könnte ja alles mögliche sein (Integer, Long, Double, Decimal, usw.). Daher die Angabe dahinter.
Für weitere Infos schau mal hier:
Tabelle der Werttypen (C#-Referenz)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Olaf HelperMVP Mittwoch, 17. Januar 2018 16:15
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 26. Januar 2018 09:32