有没有办法将文件的内容存储为字符串或字典,而不仅仅是文件路径/名称?
以下是我目前用于从 Windows 窗体获取文件路径的方法。有没有办法适应它或者我应该从头开始?我正在加载只有文本的 .ini 文件。LINQ似乎是一条路线,但我不熟悉它。
public void ShowSettingsGui()
{
System.Windows.Forms.OpenFileDialog ofd = new System.Windows.Forms.OpenFileDialog();
ofd.Multiselect = false;
ofd.Filter = "Data Sources (*.ini)|*.ini*|All Files|*.*";
if (ofd.ShowDialog() == DialogResult.OK)
{
string[] filePath = ofd.FileNames;
}
m_settings = Path.GetDirectoryName(ofd.FileName);
}