System.IO.Tests.StreamReaderTests.GetCharArrayStream C# (CSharp) Méthode

GetCharArrayStream() protected méthode

protected GetCharArrayStream ( ) : StreamReader>.Tuple
Résultat StreamReader>.Tuple
        protected Tuple<char[], StreamReader> GetCharArrayStream()
        {
            var chArr = new char[]{
                char.MinValue
                ,char.MaxValue
                ,'\t'
                ,' '
                ,'$'
                ,'@'
                ,'#'
                ,'\0'
                ,'\v'
                ,'\''
                ,'\u3190'
                ,'\uC3A0'
                ,'A'
                ,'5'
                ,'\r'
                ,'\uFE70'
                ,'-'
                ,';'
                ,'\r'
                ,'\n'
                ,'T'
                ,'3'
                ,'\n'
                ,'K'
                ,'\u00E6'
            };
            var ms = CreateStream();
            var sw = new StreamWriter(ms);

            for (int i = 0; i < chArr.Length; i++)
                sw.Write(chArr[i]);
            sw.Flush();
            ms.Position = 0;

            return new Tuple<char[], StreamReader>(chArr, new StreamReader(ms));
        }