В приложении с окнами форм C# у меня есть строки разной длины и формата, из которых я хотел бы отображать предварительный просмотр первых 25 символов без каких-либо разрывов строк в предварительном просмотре. Строка предварительного просмотра должна быть , а затем «...».вырезать строку с правой стороны до максимальных 25 символов, даже если строка меньше 25 символов, удалять новые строки всех видов.
У меня есть несколько строк менее 25 символов, но они также могут содержать разрывы строк, а иногда и нет. новая строка может быть как <br>, <br />, /n, /r, /r/n, /n/n
или Environment.Newline, как в C#. С короткими строками я получаю исключения из-за того, что TextX.SubString (0, 25) не может быть применен.
Какая готовая функция в рамках этой системы сделана наилучшим образом? Возможно, у вас есть идея, как это решить.
В конце следует добавить «...», но поскольку строка уже определена, не может быть прикреплено что-то к ней. TextX.Append не существует в содержимом.