Недавно я читал некоторые из недостатков с помощью метода подстроки Java, в частности, относящегося к памяти, и того, как Java поддерживает ссылку на исходную строку. По иронии судьбы, я также разрабатываю серверное приложение, которое использует С#.Net реализацию подстроки много десятков раз в секунду. Это заставило меня задуматься...
- Есть ли проблемы с памятью с С# (.Net)
string.Substring
? - Какова производительность, например, на
string.Substring
? Есть ли более быстрый способ разбить строку на основе начальной/конечной позиции?