I was trying to make txt file reader.
which Reads the text file by Line Numbers and ignoring Lines starting with a specific character such as "i".
I have just done this code yet It can only read Text from their character numbers but it can't ignore lines.
using System;
using System.IO;
public class CharsFromStr
{
public static void Main()
{
// Create a string to read characters from.
string str = "Some number of characters";
// Make a char array the size of the source string
char[] b = new char[str.Length];
// Create an instance of StringReader and attach it to the string.
StringReader sr = new StringReader(str);
// Read 13 characters into the array that holds the string,
// starting at the third array member.
sr.Read(b, 0, 13);
// Display the output.
Console.WriteLine(b);
// Read the rest of the string from the current position in the
// source string into the array, starting at the 6th array member.
sr.Read(b, 5, str.Length- 13);
// Display the output.
Console.WriteLine(b);
string str1 = "1.000000 -1.000000 -1.000000";
char[] v1 = new char[str1.Length];
char[] v2 = new char[str1.Length];
char[] v3 = new char[str1.Length];
StringReader sr1 = new StringReader(str1);
sr1.Read(v1, 0, 9);
Console.WriteLine(v1);
sr1.Read(v2, 0, 18-9);
// Display the output.
Console.WriteLine(v2);
sr1.Read(v3, 0, 27-9);
// Display the output.
Console.WriteLine(v3);
// Close the StringReader.
sr.Close();
Console.ReadLine();
}
}