C# długość ciągu

C# długość ciągu
Długość ciągu oznacza całkowitą liczbę znaków, w tym przestrzenie w tekście lub ciągu. Długość ciągu liczy znak w ciągu i zwróci długość tekstu lub ciągu. W programowaniu C# „Nazwa ciągu.Długość ”służy do zliczenia długości łańcucha. Liczy również przestrzenie jako znaki. Korzystając z tego, możemy łatwo policzyć postacie wraz z przestrzeniami w danym tekście. Jest to bardzo pomocne w zliczaniu postaci i przestrzeni, ponieważ liczy przestrzeń jako postać sznurka. Maksymalna długość ciągu to jeden miliard znaków. W tym artykule pokażemy Ci, jak obliczyć długość ciągu w programowaniu C# w Ubuntu 20.04.

Składnia:

# int name = str_name.Długość;

W tej składni widzimy, że deklarujemy liczbę całkowitą „INT” o dowolnej wybranej nazwie i przypisujemy długość ciągu do tej wartości całkowitej za pomocą naszej „str_name.Długość".

Przykład nr 1: Obliczanie długości ciągów za pomocą wbudowanej metody

W danym przykładzie obliczamy długość ciągu, która jest podana w programie C# w Ubuntu 20.04. Musisz napisać podany kod w edytorze tekstu. Wykonujemy ten przykład na Ubuntu 20.04 Edytor tekstu. Musiałeś zapisać ten plik po wypełnieniu tego kodu z rozszerzeniem „.CS ”.

W tym danym kodzie importujemy bibliotekę „Używając systemu”. Możesz zdefiniować wiele zasobów w jednym wierszu za pomocą instrukcji „Używanie”. „Używanie systemu” jest używane w programie C# do dostępu do funkcji i metod, które są używane w tym programie C#. Teraz używamy przestrzeni nazw w następnym wierszu. Przestrzeń nazw nazywa się „StringLength” w tym kodzie. Następnie deklarujemy klasę o nazwie „csharp” tutaj. W tej klasie wywołaliśmy funkcję, która jest główną funkcją programu C#.

Tutaj „statyczna void main (string [] args)” jest główną metodą tego programu. Ta „główna” funkcja jest statyczna i „(String [] args) jest tu używany do argumentów w tej funkcji„ głównej ”. Funkcja „główna” służy do wykonywania kodu zapisanego w metodzie „głównej”. Wewnątrz kręconych aparatów ortodontycznych tej „głównej” metody deklarujemy ciąg o nazwie „S”, a następnie przypisujemy znak łańcucha do tego ciągu. Tutaj w tym kodzie przypisujemy „aeiou” do tego ciągu. Chcemy obliczyć długość tego danego ciągu. W tym celu używamy składni długości ciągu, którą opisaliśmy powyżej.

Uznajemy liczby całkowite jako „int” o nazwie „leng” i przypisujemy „String_name. Długość ”do tej liczby całkowitej. Teraz „s.Długość ”jest przypisywana do„ int Leng ”w tym kodzie, który obliczy znak, w tym przestrzenie w tym ciągu. Tutaj nie mamy miejsca w tym ciągu. Po tym wszystkim nadszedł czas na wydrukowanie lub wyświetlenie długości łańcucha na ekranie i do tego używamy „konsoli.Writeline ”, która drukuje wszystkie dane, które są w nim zapisane. Wyświetlamy tutaj długość łańcucha za pomocą tej „konsoli.Writeline ”.

Do wyświetlania wyjścia w Ubuntu 20.04 Terminal, mamy tutaj podane polecenia. Teraz spójrz na te polecenia, abyś mógł łatwo uzyskać wyjście za pomocą tych poleceń. Po pierwsze, używamy polecenia „MCS”, a „Strleng” to nazwa pliku tutaj z rozszerzeniem „.CS ”. A po tym poleceniu używamy polecenia „mono” z nazwą pliku o rozszerzeniu „.exe ”. Pamiętaj tylko o jednej rzeczy, używając polecenia „MCS”, musisz użyć „.Rozszerzenie CS ”z nazwą pliku i polecenie„ mono ”musisz użyć„.EXE ”Rozszerzenie z nazwą pliku.

W tym wyjściu możesz zobaczyć, jak wyświetla długość ciągu, którą podajemy w kodzie. Ponieważ ciąg w tym kodzie jest „aeiou”, a to są 5 znaków, więc ten program zwraca długość ciągu jako „5”.

Przykład nr 2: Obliczanie długości ciągów ciągu wprowadzonego przez użytkownika za pomocą wbudowanej funkcji

Tutaj mamy inny przykład, w którym otrzymujemy ciąg od użytkownika, a następnie obliczamy długość ciągu przy użyciu tej samej metody, jak opisano w powyższym przykładzie i wyświetlając długość łańcucha.

Importujemy bibliotekę programu C# „Korzystanie z systemu”. Dostęp do funkcji, a także metod wymaganych w tym kodzie C#. Następnie mamy przestrzeń nazw o nazwie „StringLength”. „Przestrzeń nazw” służy do deklarowania zakresu, który obejmuje grupę połączonych elementów.

Teraz utworzymy klasę o nazwie „csharp” w tym kodzie C#. Mamy również „główną” metodę w tym kodzie, która jest „statyczna pustka main (String [] args)”. To ważna część tego kodu. Cały kod jest zapisywany w kręconych klamrach głównej metody. Mamy „konsolę.Writeline ”w tej„ głównej ”metodzie, która służy do drukowania tekstu na ekranie. Tutaj wyświetlamy komunikat użytkownikowi, aby wprowadzić ciąg, aby użytkownik wprowadził ciąg, który chce. Aby uzyskać dane wejściowe od użytkownika, używamy „konsoli.Czytaj linię".

Najpierw deklarujemy i inicjujemy ciąg o nazwie „STR1” i przypisujemy „konsolę.ReadLine () ”do tego ciągu, aby wszystkie ciągi, które użytkownik wprowadza, przechowywał w tym ciągu„ STR1 ”. Następnie używamy ciągu.Metoda długości znalezienia długości ciągu, którą wprowadził użytkownik. Deklarujemy i inicjowujemy „długość” całkowitą i używamy „STR1.Długość ”do obliczania znaków i przestrzeni w ciągu. Ta długość ciągu jest przechowywana w tej „długości” typu danych liczb całkowitych. Teraz drukujemy tę długość ciągu użytkowników za pomocą „konsoli.Metoda pisania ”.

Wyjście powyższego kodu C# jest tutaj na obrazie. Używamy tych samych poleceń, jakie używaliśmy w naszym poprzednim przykładzie. Zobaczmy na tym obrazku poniżej, jak wydrukuje długość łańcucha, którą wprowadza użytkownik.

Widzimy, że użytkownik wprowadza ciąg „My First Program of Csharp” długości ciągu ”. I wyświetla długość łańcucha jako „40”, ponieważ liczy znaki, a także przestrzenie i zwraca wartość tego ciągu.

Przykład nr 3: Obliczanie długości ciągów bez użycia wbudowanej metody

Teraz obliczamy długość łańcucha bez użycia żadnej wbudowanej metody w programowaniu C# w Ubuntu 20.04.

Pierwszy wiersz kodu to „używanie systemu”, które szczegółowo omówiliśmy w naszym poprzednim przykładzie. Następnie przestrzeń nazw z nazwą „DługośćFstring”. Następnie klasa jest tworzona o nazwie „Przykład”. Możesz także utworzyć klasę z wybraną nazwą. Następnie w tej klasie wywoływana jest funkcja „główna”. Wewnątrz metody „głównej” deklarujemy ciąg o nazwie „słowa”. Teraz wyświetlamy wiadomość na ekranie, aby użytkownik mógł wprowadzić ciąg.

Do wyświetlania wiadomości używamy „konsoli.Writeline ”. Używając „słów = konsola.ReadLine () ”, cały tekst lub ciąg, który wprowadza użytkownik, jest przechowywany w„ słowach ”, który jest zadeklarowany jako typ danych ciągów. Deklarujemy i inicjujemy liczbę całkowitą „A” w następnym wierszu. Następnie używamy pętli „Foreach”, ta pętla otrzymuje postacie za pomocą „char c” w „słowach”, a następnie „a ++” zwiększa wartość „a” za każdym razem, gdy postać jest wprowadzana przez użytkownika. Teraz mamy „konsolę.Writeline ”do drukowania długości ciągu, które omówiliśmy w naszych poprzednich przykładach.

Otrzymujemy wyjście kodu, który zlicza znaki wraz z przestrzeniami i wyświetla długość ciągów bez użycia żadnej wbudowanej metody.

Wniosek

W tym przewodniku dowiedzieliśmy się o długości ciągu w programie C# w Ubuntu 20.04. Wyjaśniliśmy tę koncepcję szczegółowo i wykazaliśmy różne przykłady w celu lepszego zrozumienia. Pokazujemy również, jak znaleźć długość ciągu wprowadzanego przez użytkownika. Możemy znaleźć długość za pomocą wbudowanej funkcji, a także bez użycia wbudowanej funkcji w tym przewodniku. Te przykłady pomogą Ci znaleźć długość dowolnego ciągu w programie C#. Wyjaśniliśmy również, jak uruchomić kod C# i uzyskać wyjście w Ubuntu 20.04. Mam nadzieję, że ten przewodnik zapewni Ci wspaniałe korzyści i łatwo znajdziesz długość łańcucha za pomocą tych metod.