如何将变量从 Windows 窗体应用程序传递到另一个非窗体类,两者都在同一个 Visual Studio 项目中?



我有一个 c# 类,它有一个在 vsriwble 文件路径上运行的方法。此文件路径必须由用户通过 Windows 表单中的浏览(文件系统(来选择。表单中的选定路径将传递给类,以便它正常工作。我尝试在课堂上实例化表单。但这没有用。这是我在 c# 类中的代码。我有另一个 winform 代码来浏览文件路径。我需要在此代码中从那里传递该路径。

下面是示例代码。

var FD = new System.Windows.Forms.OpenFileDialog();
if (FD.ShowDialog() == System.Windows.Forms.DialogResult.OK) 
{
string filepath= FD.FileName;
//Here you can pass "filepath" variable to your method.
}

谢谢 迪利普。

最新更新