Różne sposoby uniknięcia podwójnych cytatów w C# Programowanie:
Przykład nr 1: Używając postaci @ i „”.
W tym przykładzie używamy @ i „Escape Enters do ucieczki podwójnych cytatów w programowaniu C#. Używamy Ubuntu 20.04 Edytor tekstu do wykonania tych przykładów. Zapisujemy nasz plik kodu C# za pomocą „.rozszerzenie pliku CS ”. Wypróbujmy ten przykład, aby nauczyć się tej koncepcji.
Stanowcem programu C# jest „Używanie systemu”. Kiedy piszemy ten wiersz, będziemy używać biblioteki systemowej w naszym kodzie C#. Zawiera różne klasy i funkcje. Uzyskamy dostęp do klasy „konsoli” i funkcji „WriteLine ()”, gdy korzystamy z tej biblioteki. Po zaimportowaniu tej biblioteki mamy „przestrzeń nazw”. Nazwa tej przestrzeni nazw to „csharpprogram”. Następnie deklarujemy klasę o nazwie „Demo”.
Zainicjujemy funkcję „główną”, która jest tutaj „statyczna” i deklarujemy zmienną o nazwie „komunikat” typu danych ciągu. Zainicjujemy tę zmienną „komunikat” z ciągiem, który jest „moim pierwszym programem CSHARP”. Aby uniknąć podwójnych cytatów na „CSharp”, używamy symbolu @ na początku sznurka i umieszczamy podwójne cytaty w drugiej parie podwójnego cytatu (jak ten „csharp”). Musisz umieścić @ symbol przed tym ciągiem. Następnie musimy wydrukować linię z cytatami ucieczki na ekranie terminalu. Używamy więc „konsoli.Funkcja Writeline ”, która renderuje tę linię na terminalu.
W celu wykonania tego kodu mamy różne polecenia. Gdy używamy Ubuntu 20.04 Serwer, musimy śledzić polecenia, aby uzyskać dane wyjściowe. Mamy dwa polecenia tutaj na danym obrazie. Najpierw musimy użyć kompilatora „MCS”, który kompiluje ten kod C#. Po udanej kompilacji utworzy to dla nas plik wykonywalny. Następnie używamy „.rozszerzenie pliku exe ”z poleceniem„ mono ”, a to polecenie wykonuje ten kod. Otrzymujemy dane wyjściowe, gdy obie polecenia działają pomyślnie. Na poniższym obrazku „CSHARP” jest wyświetlany w podwójnych cytatach.
Przykład nr 2: Używając postaci ucieczki \ backSlash.
Będziemy rozwinąć inny przykład, w którym używamy drugiej metody ucieczki podwójnie w programowaniu C# w Ubuntu 20.04. Tutaj używamy postaci ucieczki z odwrotu do ucieczki podwójnie:
Zainicjujemy przestrzeń nazw „systemu” w pierwszym wierszu kodu C#. Skorzystamy z tego „za pomocą systemu” do uzyskania podstawowych funkcji i klas programu C#. Następnie mamy również przestrzeń nazw o nazwie „Program”. Musimy rozpocząć klasę z nazwą „CSHARP” i wywołać metodę „główną”. W tej metodzie „głównej” deklarujemy zmienną ciągów „msg” i przechowujemy ciąg. W ciągu zamierzamy umieścić podwójne cytaty.
W tym celu używamy metody backslash w tym danym łańcuchu. Umieszczamy to na początku i na końcu ciągu, w którym chcemy umieścić podwójne cytaty. W tym przykładzie musimy umieścić podwójne cytaty na ciągu „Cytaty ucieczki”. Tak więc piszemy ten ciąg jako „\ Escape Quotes \”. Powinniśmy napisać \ przed każdą podwójną cytatem. Musisz mieć pewność, że używasz prawidłowej składni postaci ucieczki z tyłu. String „Escape Quotes” jest zamknięty w znaku podwójnego cytatu.
Teraz użyjemy funkcji „Writeline” klasy „konsoli”, abyśmy mogli wydrukować ten ciąg na ekranie wyświetlania. Wklejamy również zrzut ekranu wyników. Tutaj widać, że ciąg „Escape Escape Quotes” jest zapisany w podwójnych cytatach.
Przykład nr 3:
Zbadajmy ostatni przykład, w którym używamy obu metod w jednym programie C#. Wyjaśniamy obie metody ucieczki cytatów w C# osobno. Teraz będziemy używać obu metod w jednym programie do ucieczki.
Uruchom program z tą samą biblioteką „Używając systemu”, którą omawiamy w przykładach 1 i 2. Przestrzeń nazw tutaj nazywa się „Escape_quotes” i deklaruje klasę w tym programie C# o nazwie „Demoprogram”. Funkcja „główna” jest obowiązkową częścią naszego programu C#, ponieważ jest to punkt wejścia naszego programu C#. Tutaj, w kodzie, używamy dwóch zmiennych ciągów. Tak więc deklarujemy jedną zmienną łańcuchową o nazwie „owoce”, a drugą zmienną łańcuchową o nazwie „Warzywa”.
Przechowujemy również niektóre nazwy owoców do „owoców smyczkowych” i niektórych nazw warzyw do drugiego sznurka „Warzywa”. Tutaj musimy uniknąć cytatów na każdej nazwie owoców i warzyw. Do ucieczki cytatów na nazwach owoców używamy drugiej metody, która jest metodą \ backSlash. Używamy tej samej techniki, jak wyjaśniliśmy powyżej w przykładzie 2. Musimy napisać backslash przed każdą podwójną kwotą. Piszemy to jako „\” Apple \ ”\” mango \ ”\” Orange \ ”\” banan \ ”” i przechowuje ten ciąg jako pierwszy ciąg „Owoce”.
Tak więc wszystkie nazwiska owoców będą otoczone podwójnymi cytatami. Umieszczamy również podwójne kwoty na każdej nazwie warzywnej, więc do tego. Używamy pierwszej metody, którą omawiamy w przykładzie 1. Najpierw umieszczamy symbol @, a następnie umieszczamy podwójne cytaty wewnątrz drugiej pary podwójnych cytatów, jak pokazano na powyższym obrazku. Następnie przechowujemy te nazwy warzyw w drugim sznurku „Warzywa”. Czas wydrukować te struny. Funkcja pisania klasy konsoli wyświetli te nazwy na ekranie. Tutaj używamy czterech „konsoli.Instrukcje pisarzy w pisaniu, aby pokazać dane wyjściowe. Zamierzamy wkleić zrzut ekranu poniższego wyjścia:
Wyjście pokazuje, że każda nazwa owoców i warzyw jest otoczona podwójnymi kwotami. W powyższym kodzie używamy dwóch alternatywnych sposobów na ucieczkę z cytatów w programowaniu C#. Stosujemy metodę odwrotną na nazwy owoców i metodę @ „” na nazwy warzyw, ale wyjście obu metod jest takie same.
Wniosek:
Ten artykuł pomaga nauczyć się cytatów ucieczki w programowaniu C#. Zdefiniowaliśmy metody ucieczki cytatów, a następnie zbadaliśmy różne przykłady, w których zastosowaliśmy różne metody dodawania podwójnych cytatów. Tutaj wyjaśniliśmy dwie metody ucieczki cytatów i wykonaliśmy wszystkie te przykłady na Ubuntu 20.04. Zapewniliśmy również zrzuty ekranu kodu i wyjścia.