Когда работаешь с идентификаторами, хешами или логами, часто нужно быстро достать последние символы из строки.
Для получения последних 10 символов используется оператор диапазона:
var last10 = text[^10..];
Такой способ делает код короче и легче для чтения.
Но есть один момент — если строка короче десяти символов, программа выбросит ошибку.
Чтобы этого избежать, добавьте проверку:
var last10 = text.Length >= 10 ? text[^10..] : text;
Теперь код работает безопасно даже с короткими строками.
#sharp_view
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🌚2👾2