유니 코드 1200에서 유니 코드 65001로 변환 한 후 문자가 추가 된 내 .sql 파일에 & 공백 \0
값이있는 SQL 스크립트가 있습니다. Trim 메서드를 사용하려고하지만 작동하지 않습니다.문자열 배열에서 0을 제거하는 방법
내가 지금 가지고 : 나는 예를 들어, 문자열 배열을 가지고 내 헤더에서
string path = @"D:\test.sql";
if (File.Exists(path))
{
var header = File.ReadAllLines(path);
//var readText = header.Trim(new Char[] {' ', '*', '.'});
foreach (string s in header)
{
Console.WriteLine(s.Trim(new Char[] { ' ' }));
}
Console.ReadKey();
}
:
U\0S\0E\0 \0[\0m\0a\0s\0t\0e\0r\0]\0
내가 \0
를 제거하려고했지만,이 도움이되지 않습니다 나를.
아무도 내가해야 할 일을 알고 있습니까?
이와 당신이 잘 알고있는 'Replace()'함수는 Char 대신 문자열을 필요로합니다. char와 문자열의 차이점도 읽습니다. – MethodMan