-1
텍스트 파일이있어서 유형별로 특정 항목을 저장해야합니다. 그래서 정수와 특정 단어를 문자열로 저장해야합니다.텍스트 파일 읽기 및 intergers에 번호 저장
string line;
int sizeOne;
int sizeTwo;
StreamReader file = new StreamReader(@"C:\Users\Asus\Documents\text.txt");
while ((line = file.ReadLine()) != null)
{
Console.WriteLine(line);
}
file.Close();
Console.ReadKey();
.txt 파일은 다음과 같습니다 :
이
내가 지금까지 무엇을 당신이 라인을 통해 반복되기 때문에[header]
name = "Simple Maze"
size = 9,10
[/header]
[level]
xxxxxxxxx
x..xsx..x
x.xx.xx.x
x.......x
x..x.x..x
x..xxx..x
x.......x
x.xx.xx.x
x.x.t.x.x
xxxxxxxxx
[/level]
문제점은 무엇입니까? – vipersassassin
숫자와 문자열을 혼합 한 경우 int.TryParse (string, out number)를 사용할 수 있습니다.이 메서드는 문자열을 int로 구문 분석 할 수 있으면 true 또는 false를 반환합니다. 그러나 파일에는 세 번째 줄을 제외한 문자열 만있는 것 같습니다. – afonte