0

次のPowerShellスクリプトを使用して、ある場所から別の場所にテキストファイルをコピーし、SQLバルクコピーを使用してインポートできるようにエンコードします。ソースファイルはUCS-2リトルエンディアンとしてエンコードされます。

gc "\\SourceServer\Share\Person.txt" | Out-File -encoding ASCII \\dbserver\share\DataFlag\Person.txt

PowerShellスクリプトを使用せずにC#で同じアクションを実行できますか?

4

1 に答える 1

1

ここで説明するようにUCS-2、C#では直接サポートされていませんが、 StreamReaderwithを使用してファイルを読み取り、UTF-16追加のバイト調整によって差異を補正することは可能です。ただし、いくつかの調査が必要です。

于 2013-02-07T10:16:47.890 に答える