Що станеться, якщо розділити порожній рядок у C#?
Використання split() Коли рядок порожній і вказано непорожній роздільник, split() повертає [""] . Якщо рядок і роздільник є порожніми рядками, повертається порожній масив.
Якщо для наданого роздільника не знайдено відповідності, отриманий масив рядків міститиме один наданий рядок.
Рядок. Метод Split створює масив підрядків шляхом поділу вхідного рядка на основі одного або кількох роздільників. Цей метод часто є найпростішим способом розділити рядок на межі слів. Він також використовується для поділу рядків на інші конкретні символи або рядки.
Використовуйте String. Порожній коли підкреслюючи ясність і читабельність у вашому коді. У сценаріях, де можуть використовуватися кілька екземплярів порожнього рядка, String. Порожній може підвищити продуктивність завдяки його одноразовій ініціалізації.
length()>0 . Це тому, що якщо рядок порожній, він все ще повертає довжину 0. Отже, якщо ви нічого не введете для того самого, то він все одно продовжить цикл, оскільки він не реєструє рядок як null .