0
サーバからテキストファイルを読み込み、asp.net のmutipleファイルに分割します。例えば、1つのテキストファイルは2MBというサイズのサーバにあります。 私はこのテキストファイルを5つのテキストファイルに分けて、そのフォルダに書きたいと思っています。サーバからテキストファイルを読み込み、asp.netの複数のファイルに分割
サーバからテキストファイルを読み込み、asp.net のmutipleファイルに分割します。例えば、1つのテキストファイルは2MBというサイズのサーバにあります。 私はこのテキストファイルを5つのテキストファイルに分けて、そのフォルダに書きたいと思っています。サーバからテキストファイルを読み込み、asp.netの複数のファイルに分割
公共ボイドSplitFile(文字列のファイル名、部品をint型) {
string str=File.ReadAllText(Filename);
str = str.Replace("\r\n", "");
int totalScore=str.Length;
int div = totalScore/Parts;
int mod = totalScore % Parts;
string result="";
for (int i = 1; i <= Parts; i++)
{
if (i == Parts)
{
div = div+mod;
}
result = str.Substring(0, div);
str = str.Remove(0, div);
System.IO.File.WriteAllText(Filename.Replace(".", i +"."), result);
}
}
私は上記の質問のためのソリューションを持っているが、それは、ファイルの分割プロセスを実行するために多くの時間がかかります。 –
あなたがすでに持っているコードを提供してください。 –
それは可能です!私はあなたがasp.net **を学ぶことから始めなければならないと思います**それはファイルとディレクトリの基本的な作業です。あなたがそれを済ませたら、次の質問をする前に[次のセクション](http://stackoverflow.com/help/how-to-ask)を読んでください。 – Farside