C# 保存所选文件以供进一步使用

C# 保存所选文件以供进一步使用,c#,C#,我在一个C#Windows桌面应用程序中,我想知道如何保存一个文件,就像你选择上传文件时看到的那样。我可以打开一个文件进行选择,但当我“打开”一个文件时,什么也没有发生。 这是我的按钮: private void按钮1\u单击(对象发送者,事件参数e) { var fileContent=string.Empty; var filePath=string.Empty; 使用(OpenFileDialog OpenFileDialog=新建OpenFileDialog()) { openFileD

我在一个C#Windows桌面应用程序中,我想知道如何保存一个文件,就像你选择上传文件时看到的那样。我可以打开一个文件进行选择,但当我“打开”一个文件时,什么也没有发生。 这是我的按钮:

private void按钮1\u单击(对象发送者,事件参数e)
{
var fileContent=string.Empty;
var filePath=string.Empty;
使用(OpenFileDialog OpenFileDialog=新建OpenFileDialog())
{
openFileDialog.InitialDirectory=“c:\\”;
openFileDialog.Filter=“txt文件(*.txt)|*.txt |所有文件(*.*)|*”;
openFileDialog.FilterIndex=2;
openFileDialog.RestoreDirectory=true;
if(openFileDialog.ShowDialog()==DialogResult.OK)
{
//获取指定文件的路径
filePath=openFileDialog.FileName;
//将文件内容读入流
var fileStream=openFileDialog.OpenFile();
使用(StreamReader=newstreamreader(fileStream))
{
fileContent=reader.ReadToEnd();
}                    
}
}
}

那里的代码将读取文件的字节。是否要在关联的应用程序中启动该文件?请准确解释“保留文件”的含义。遗憾的是,不清楚“保留文件”的含义。请说得更具体些。准确详细地解释“持有文件”和“不持有文件”之间的区别。您试图通过“保存文件”来实现什么具体效果?为了实现这个目标,你已经做了哪些努力?您在具体理解什么方面有困难?代码读取
fileContent
中的文件内容。您在这里面临的问题是什么?我不想阅读该文件,我计划将选定的文件转换为另一种格式,因此如何让程序转换用户打开的文件。例如,如果您发现一个在线转换器或其他东西,它会要求您选择一个文件,然后您点击convert。我正在尝试执行“选择文件”位。