Аналог переменной WideString - C#
Формулировка задачи:
Здравствуйте.
Скажите пожалуйста. Есть ли в c# аналог переменной widestring
Мне нужна строковая переменная которая может принимать больше чем 255 символов и содержать тексты.
Решение задачи: «Аналог переменной WideString»
textual
Листинг программы
public class AnsiString : IEquatable<AnsiString> { private List<byte> Chars; public IReadOnlyList<byte> Symbols { get { return (IReadOnlyList<byte>)Chars; } } public AnsiString(IEnumerable<byte> chars) { Chars = new List<byte>(chars); } public override string ToString() { var sb = new StringBuilder(); foreach (byte symbol in Chars) sb.Append(symbol); return sb.ToString(); } public bool Equals(AnsiString other) { return other.Symbols.SequenceEqual(Chars); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д