C# 以变量命名文本文件

C# 以变量命名文本文件,c#,streamwriter,C#,Streamwriter,您好,我想用TID变量命名一个文件,该变量是用户在streamwriter中输入的交易编号。事务ID也是下面的transactionIDLabel.Text。我想知道是否可以将事务ID(int-TID或tranaActionIDLabel.Text)作为文本文件的名称?谢谢 int TID; private void button2_Click(object sender, EventArgs e) { StreamWriter outputFile;

您好,我想用TID变量命名一个文件,该变量是用户在
streamwriter
中输入的交易编号。事务ID也是下面的
transactionIDLabel.Text
。我想知道是否可以将事务ID(
int-TID
tranaActionIDLabel.Text
)作为文本文件的名称?谢谢

     int TID;

   private void button2_Click(object sender, EventArgs e)
    {
        StreamWriter outputFile;
        outputFile = File.CreateText ("TID.txt");

        outputFile.WriteLine(InvestorNameLabel.Text);
        outputFile.WriteLine(AmountLabel.Text);
        outputFile.WriteLine(DateLabel.Text);
        outputFile.WriteLine(DaysInvestedLabel.Text);
        outputFile.WriteLine(RateLabel.Text);
        outputFile.WriteLine(InterestAmountLabel.Text);
        outputFile.WriteLine(TransactionIDLabel.Text);

        outputFile.Close();
    }
试一试

试试这个:

 using(StreamWriter sw=new StreamWriter(string.Concat(TransactionIDLabel.Text,".txt")))
                {
                 // Your code
                }
 using(StreamWriter sw=new StreamWriter(string.Concat(TransactionIDLabel.Text,".txt")))
                {
                 // Your code
                }