2011-07-17 5 views
1

내가 ASCII를 작성하고 schemah, 각 행은 128 자이어야합니다, 나는 각 필드가 자신의 위치를 ​​받았다 있도록 문자열과 문자열을 붙였다, 테스트는 정확하게 128 자. 그러나 edit.com에서 올바른 위치가 아니므로 파일 ASCII 코드를 만드는 방법을 묻습니다. 그리고 각 문자열을 특정 위치에 쓰는 방법이 있습니까? 나는 schamah가 영어로되어 있지 않다는 것을 업로드 할 수 없다. 또한 영어로 말하지 않고 실수로 인해 미안하다. 사전에아스키 코드 파일을 작성하는 방법 및

감사

답변

2

당신은 가능성이 가장 높은 ASCII 인코딩 파일을 쓰지 않는다 -이 시도 :

string myRow =string.Join("", Enumerable.Repeat("A", 128)); 
string[] rows = new string[] { myRow, myRow }; 
File.WriteAllLines(@"test.txt", rows, Encoding.ASCII); 

이 각 라인은 ASCII로 인코딩 된 텍스트 파일 (한 바이트 당을 생산 문자)이고 행은 \r\n 문자로 구분됩니다. 이 샘플에서는 크기가 260 바이트 인 파일을 생성하며 각 행에 128 바이트를 더한 것과 행 분리를 위해 두 문자를 2 배 더합니다.

+0

죄송합니다 이것은 처음 코드입니다 ascii 가능한 한 더 자세한 설명이 매우 감사 할 것입니다 – mnachem

+0

@mnachem : 그것은 단지 샘플 입력이었습니다 - 모든 첫 번째 행은 파일 쓰기를위한 테스트 입력으로 128 A의 문자열 – BrokenGlass

관련 문제