C# 如何将变量从windows窗体应用程序传递到同一visual studio项目中的另一个非窗体类?
我有一个c#类,它有一个在vsriwble文件路径上操作的方法。用户必须通过在Windows窗体中浏览(文件系统)来选择此文件路径。表单中所选的路径将传递给类,以便其工作。我尝试在类中实例化表单。但这不起作用。这是我在c#类中的代码。我有另一个winform代码来浏览文件路径。我需要在此代码中从此处传递该路径。这是示例代码C# 如何将变量从windows窗体应用程序传递到同一visual studio项目中的另一个非窗体类?,c#,C#,我有一个c#类,它有一个在vsriwble文件路径上操作的方法。用户必须通过在Windows窗体中浏览(文件系统)来选择此文件路径。表单中所选的路径将传递给类,以便其工作。我尝试在类中实例化表单。但这不起作用。这是我在c#类中的代码。我有另一个winform代码来浏览文件路径。我需要在此代码中从此处传递该路径。这是示例代码 var FD = new System.Windows.Forms.OpenFileDialog(); if (FD.ShowDialog() == System.Windo
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.
}
谢谢,
Dileep.我无法将代码发布到此处。请将类的相关代码(其中要发送
路径
)粘贴到此处。我尝试在类中实例化表单,但不应相反,这意味着表单.cs
应实例化类(使用路径的位置)然后在拥有路径后调用特定类的方法?