줄 옆에 문자열을 쓰고 임의로 줄을 쓸 수 있으며 줄을 지우는 방법을 알고 싶습니다. StreamReader
작품 : 여기에줄 옆에 문자열 작성 또는 문자열 삭제
using (StreamReader sb = new StreamReader("admin.txt"))
{
string[] ffoo = File.ReadAllLines("admin.txt");
string[] ppoof = ffoo[0].Split(';');
string line;
while ((line = sb.ReadLine()) != null)
{
if (line.StartsWith("#" + Server.Name.ToLower() + ": "))
{
string[] punch = line.Split(';');
if (!punch.Contains(Channel.Name.ToLower()))
{
StringBuilder str = new StringBuilder("admin.txt");
str.Append(Channel.Name.ToLower() + ";");
return;
}
}
}
목록이 만들어하는 방법입니다, 내 말은 내가 단지 라인을 작성할 수 있습니다
#main: alien;nobody;somebody;
#devs: headdev;wae;
그것은 그냥 메인 채널 옆에 뭔가를 쓸 수 없습니다 미세을 읽거나 dev에있는 그것의 끝에있는 문자열, 그리고 나는 main에 무언가를 쓰고 싶다. 또한 나는 삭제하는 방법에 몇 가지 문제가있다. 메인이나 dev의 관리자. 또한이 파일은 특대 크기가 될 것이고 아마도 우리가 그것을 사용한 후에 500 줄을 포함 할 것입니다. 그래서 당신이 큰 파일을위한 해결책을 줄 수 있다면 제발, 감사합니다!
'StringBuilder'는 당신이 생각하는대로하지 않습니다. – SLaks
@SLaks 그런 다음 줄을 쓰는 방법과 줄을 지우는 방법은 무엇입니까? – 111WARLOCK111