wtorek, 22 września 2015

Do czego służy małpa w c# csharp?

Do czego służy małpa csharp?

Małpa charp ma 2 zastosowania:
1) Kiedy potrzeba zdefiniować stringa dłuższego niż na jedną linijkę (lub po prostu pociętego)
string txt = @"ala
ma 
kota";
Przy okazji w stringu z małpą csharp’pie jeśli użyjemy cudzysłowu \” to będzie go trzeba zamienić na podwójny „”
string txt =  "tytuł: \"Programista\"";
string txt = @"tytuł: ""Programista""";
2) Drugim zastosowaniem „małpa csharp” jest użycie zmiennych, które chcemy nazwać jak słowa kluczowe, np.:
string class = ""; // wygeneruje błąd podczas kompilacji
string @class= ""; // poprawnie
Bonus: bardzo dobrze jest używać małpy na początku stringów wtedy gdy tworzmy wzorce wyrażeń regularnych. Odpada nam pilnowanie znaków zaczynających się od „\”.

4 komentarze:

Informatyka Studia pisze...

Dzięki szukałem na ten temat jakiś trafnych informacji, i znalazłem :)

Blogi IT - wpisy tematyczne pisze...

Bardzo przydatne informacje, dzięki!

Dominik Cwaliński pisze...

Zmiany w językach programowania następują tak szybko, że ja osoba która kiedyś zajmowała się hobbystycznie kodowaniem dziś niewiele z tego rozumie. Dlatego ciesze się, że są firmy jak https://craftware.pl które zajmują się na codzień pisaniem oprogramowania, kodowaniem itp. rzeczami na zlecenie klientów. W sumie nie każdy ma smykałkę do pisania i kodowania, więc zostawmy to po prostu profesjonalistom.

Besmted pisze...

Świetnie wyjasnione dzieki
________________________
https://www.aptusshop.pl/sklepy-internetowe-poznan.php