0

C# を初めて使用するので、フォーム送信によって割り当てられる 3 つの変数を含むテンプレートからテキスト ファイルを作成する方法についてアドバイスをお願いします。template.txt (var1 = 名前、var2 = 場所、var3 = 年はファイル内のプレースホルダーです) 例: 私の名前は var1 で、var3 年間住んでいた var2 の出身です。

フォーム: 名前: 場所: 年:

次に、その出力テキスト ファイルは、テンプレートとフォーム変数の合計になります。

これで、テンプレートを編集して何でも読み取り、テンプレートとフォーム入力に基づいて任意の出力テキスト ベースを作成したい場所に変数を移動できます。

私はそれを十分に説明したことを願っています。

4

1 に答える 1

0

String.Formatメソッドを見てください。テキストを動的に生成し、プレースホルダー内を移動して変数を表すことができます。テキストボックスを配列にして、テキストファイルを生成するときにループできるようにします。

string name = "Luke";
string location = "ATL";
str = String.Format("Hello {0} from {1}.", name, location);

OUTPUT:
"Hello Luke from ATL."

こちらのMSDNドキュメント:http://msdn.microsoft.com/en-us/library/fht0f5be.aspx

于 2013-03-03T03:05:31.640 に答える