Jak usunąć ostatni charakter ciągu w C#
Usunięcie ostatniego znaku z łańcucha można wykonać na kilka sposobów w językach programowania C#: Oto trzy sposoby, aby to zrobić w C#:
Za pomocą .Metoda substring
Jeśli szukasz po prostu usunięcia ostatniego znaku łańcucha, wypróbuj tę funkcję, ponieważ jest ona stosunkowo łatwa w użyciu.Dla ilustracji podaliśmy poniższy przykładowy kod, który dodatkowo wyjaśni funkcjonalność tej funkcji:
za pomocą systemu;Wyjście
Aby zrozumieć działanie przykładowej metody metody pod substring, oto krótkie wyjaśnienie:
rm_chracter = str.Podaj (0, str.Długość - 1): Pierwszy argument to 0, który jest początkowym wskaźnikiem łańcucha, podczas gdy drugi argument, długość - 1, to długość ciągu. Ten kod wyodrębni wszystkie znaki ciągnika, z wyjątkiem ostatniego, skutecznie usuwając ostatni znak.
Poniżej znajduje się wyjście dla przykładowego kodu, który wyjaśniliśmy wcześniej:
Za pomocą .Usuń metodę
Aby usunąć ostatni znak z ciągu, jednym z najlepszych sposobów jest użycie .Usuń () funkcję, głównym znaczeniem tej funkcji jest to, że można nie tylko usunąć ostatni znak, ale także można usunąć znak z środka lub nawet od samego początku. Dla ilustracji podaliśmy poniższy przykładowy kod, który dodatkowo wyjaśni funkcjonalność tej funkcji:
za pomocą systemu;Wyjście
Aby zrozumieć działanie przykładowej metody metody pod substring, oto krótkie wyjaśnienie:
rm_character = str.Usuń (str.Długość -1, 1): Metoda usunięcia służy do usunięcia określonego znaku lub sekwencji znaków z łańcucha. Pierwszy argument „STR.Długość -1 ”zwraca indeks ostatniego znaku w ciągu i„ 1 ”określa, że należy usunąć jeden znak.
Poniżej znajduje się wyjście dla przykładowego kodu, który wyjaśniliśmy wcześniej:
Za pomocą .Metoda Trimend
Innym sposobem usunięcia ostatniego znaku z ciągu jest użycie funkcji trimend (), głównym znaczeniem tej funkcji innej niż to można usunąć więcej niż jeden znaki w ciągu. Dla ilustracji podaliśmy poniższy przykładowy kod, który dodatkowo wyjaśni funkcjonalność tej funkcji:
za pomocą systemu;Wyjście
Aby zrozumieć działanie przykładowej metody metody pod substring, oto krótkie wyjaśnienie:
Newstring = MyString.Trimend (mychar): Metoda Trimend jest używana do usuwania białej listy lub określonych znaków z końca ciągu tekstu. Argument mychar, określa znak, który ma zostać usunięty, który jest ostatnim znakiem w nim. Ten kod usunie ostatni znak ciągu tekstu.
Poniżej znajduje się wyjście dla przykładowego kodu, który wyjaśniliśmy wcześniej:
Wniosek
Trzy metody są wymienione w tym przewodniku, które są powszechnie używane do usunięcia ostatniego znaku ciągu w C#. Do wyodrębnienia części łańcucha można użyć funkcji Substring (), funkcja usuwania () służy do usunięcia określonego znaku lub sekwencji znaków, a metoda Trimend jest używana do usuwania białych oddziałów lub określonych znaków z końca strunowy. Ważne jest, aby wybrać odpowiednią metodę na podstawie wymagań danego zadania.