<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp_by_API%2FSystem.IO%2FStreamReader</id>
		<title>Csharp/C Sharp by API/System.IO/StreamReader - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp_by_API%2FSystem.IO%2FStreamReader"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp_by_API/System.IO/StreamReader&amp;action=history"/>
		<updated>2026-04-30T17:23:54Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp_by_API/System.IO/StreamReader&amp;diff=4981&amp;oldid=prev</id>
		<title> в 15:31, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp_by_API/System.IO/StreamReader&amp;diff=4981&amp;oldid=prev"/>
				<updated>2010-05-26T15:31:35Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:31, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp_by_API/System.IO/StreamReader&amp;diff=4982&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp_by_API/System.IO/StreamReader&amp;diff=4982&amp;oldid=prev"/>
				<updated>2010-05-26T12:12:30Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==new StreamReader(FileStream fs)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
using System.IO;&lt;br /&gt;
class MainClass {&lt;br /&gt;
    public static void Main(string[] args) {&lt;br /&gt;
        try {&lt;br /&gt;
            FileStream fs = new FileStream(&amp;quot;c:\\a.txt&amp;quot;, FileMode.Open);&lt;br /&gt;
            StreamReader sr = new StreamReader(fs);&lt;br /&gt;
            string line = &amp;quot;&amp;quot;;&lt;br /&gt;
            int lineNo = 0;&lt;br /&gt;
            do {&lt;br /&gt;
                line = sr.ReadLine();&lt;br /&gt;
                if (line != null) {&lt;br /&gt;
                    Console.WriteLine(&amp;quot;{0}: {1}&amp;quot;, lineNo, line);&lt;br /&gt;
                    lineNo++;&lt;br /&gt;
                }&lt;br /&gt;
            } while (line != null);&lt;br /&gt;
        } catch (Exception e) {&lt;br /&gt;
            Console.WriteLine(&amp;quot;Exception in ShowFile: {0}&amp;quot;, e);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==new StreamWriter(fs, Encoding.UTF8)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
using System;&lt;br /&gt;
using System.IO;&lt;br /&gt;
using System.Text;&lt;br /&gt;
class MainClass {&lt;br /&gt;
    static void Main() {&lt;br /&gt;
        using (FileStream fs = new FileStream(&amp;quot;test.txt&amp;quot;, FileMode.Create)) {&lt;br /&gt;
            using (StreamWriter w = new StreamWriter(fs, Encoding.UTF8)) {&lt;br /&gt;
                w.WriteLine(124.23M);&lt;br /&gt;
                w.WriteLine(&amp;quot;Test string&amp;quot;);&lt;br /&gt;
                w.WriteLine(&amp;quot;!&amp;quot;);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        using (FileStream fs = new FileStream(&amp;quot;test.txt&amp;quot;, FileMode.Open)) {&lt;br /&gt;
            using (StreamReader r = new StreamReader(fs, Encoding.UTF8)) {&lt;br /&gt;
                Console.WriteLine(Decimal.Parse(r.ReadLine()));&lt;br /&gt;
                Console.WriteLine(r.ReadLine());&lt;br /&gt;
                Console.WriteLine(Char.Parse(r.ReadLine()));&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==new StreamWriter(String filePath)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
using System;&lt;br /&gt;
using System.IO;&lt;br /&gt;
&lt;br /&gt;
public class MyStreamWriterReader {&lt;br /&gt;
    static void Main(string[] args) {&lt;br /&gt;
        StreamWriter writer = new StreamWriter(&amp;quot;reminders.txt&amp;quot;);&lt;br /&gt;
        writer.WriteLine(&amp;quot;...&amp;quot;);&lt;br /&gt;
        writer.WriteLine(&amp;quot;Don&amp;quot;t forget these numbers:&amp;quot;);&lt;br /&gt;
        for (int i = 0; i &amp;lt; 10; i++)&lt;br /&gt;
            writer.Write(i + &amp;quot; &amp;quot;);&lt;br /&gt;
        writer.Write(writer.NewLine);&lt;br /&gt;
        writer.Close();&lt;br /&gt;
        StreamReader sr = new StreamReader(&amp;quot;reminders.txt&amp;quot;);&lt;br /&gt;
        string input = null;&lt;br /&gt;
        while ((input = sr.ReadLine()) != null) {&lt;br /&gt;
            Console.WriteLine(input);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==StreamReader.Peek()==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
using System;&lt;br /&gt;
using System.IO;&lt;br /&gt;
    public class StrmRdr&lt;br /&gt;
    {&lt;br /&gt;
        static public void Main (string [] args)&lt;br /&gt;
        {&lt;br /&gt;
            FileStream strm;&lt;br /&gt;
            StreamReader reader;&lt;br /&gt;
            strm = new FileStream (&amp;quot;test.txt&amp;quot;, FileMode.Open, FileAccess.Read);&lt;br /&gt;
            reader = new StreamReader (strm);&lt;br /&gt;
            while (reader.Peek() &amp;gt;= 0)&lt;br /&gt;
            {&lt;br /&gt;
                string text = reader.ReadLine ();&lt;br /&gt;
                Console.WriteLine (text);&lt;br /&gt;
            }&lt;br /&gt;
            reader.Close ();&lt;br /&gt;
            strm.Close ();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==StreamReader.ReadLine()==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.IO;&lt;br /&gt;
class Program {&lt;br /&gt;
    static void Main(string[] args) {&lt;br /&gt;
        string strLine;&lt;br /&gt;
        try {&lt;br /&gt;
            FileStream aFile = new FileStream(&amp;quot;Log.txt&amp;quot;, FileMode.Open);&lt;br /&gt;
            StreamReader sr = new StreamReader(aFile);&lt;br /&gt;
            strLine = sr.ReadLine();&lt;br /&gt;
            while (strLine != null) {&lt;br /&gt;
                Console.WriteLine(strLine);&lt;br /&gt;
                strLine = sr.ReadLine();&lt;br /&gt;
            }&lt;br /&gt;
            sr.Close();&lt;br /&gt;
        } catch (IOException e) {&lt;br /&gt;
            Console.WriteLine(&amp;quot;An IO exception has been thrown!&amp;quot;);&lt;br /&gt;
            Console.WriteLine(e.ToString());&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==StreamReader.ReadToEnd()==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt; &lt;br /&gt;
using System;&lt;br /&gt;
using System.IO;&lt;br /&gt;
  public class StreamReaderAndWriter {&lt;br /&gt;
    static void Main(string[] args)&lt;br /&gt;
    {&lt;br /&gt;
      StreamReader MyStreamReader = new StreamReader(@&amp;quot;c:\Testing.txt&amp;quot;);&lt;br /&gt;
      FileStream MyFileStream = new FileStream(@&amp;quot;c:\Testing.txt&amp;quot;, FileMode.Open, FileAccess.Read, FileShare.None);&lt;br /&gt;
      StreamReader MyStreamReader2 = new StreamReader(MyFileStream);&lt;br /&gt;
      MyFileStream.Close();&lt;br /&gt;
      MyStreamReader2.Close();&lt;br /&gt;
      string MyStringReader = MyStreamReader.ReadLine();&lt;br /&gt;
      string MyStringReadToEOF = MyStreamReader.ReadToEnd();&lt;br /&gt;
      int[] MyArrayOfCharacters = new int[100];&lt;br /&gt;
      for (int i = 0; i &amp;lt; 99; i++)&lt;br /&gt;
      {&lt;br /&gt;
        MyArrayOfCharacters[i] = MyStreamReader.Read();&lt;br /&gt;
      }&lt;br /&gt;
      MyStreamReader.Close();&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>