string lastWord = вхід. Підрядок(вхід. LastIndexOf(' ') + 1);
Використання функції strrchr(). Функція strrchr() повертає частину рядка, починаючи з останнього входження вказаного символу. Використовуючи цю функцію, ми можемо легко розділити рядок на дві частини: частину перед останнім роздільником і частину після останнього розділювача.
Щоб видалити останній символ рядка, ми можемо використовуйте метод Remove(), передавши рядок. Довжина-1 як аргумент до нього.
Ви викликати метод Substring(Int32). щоб витягти підрядок із рядка, який починається в заданій позиції символу і закінчується в кінці рядка. Початкова позиція символу відраховується з нуля; іншими словами, перший символ у рядку має індекс 0, а не індекс 1.
У наступному прикладі коду видаляється останній символ із рядка.
- /** Видалити зразок **/
- string founder = "Махеш Чанд є засновником C# Corner!";
- // Видалити останній символ із рядка.
- рядок founderMinus1 = founder.Remove(founder.Length – 1, 1);
- Console.WriteLine(founderMinus1);