在同一解决方案中访问项目(不同语言)之间的文本字符串

时间:2014-03-10 22:42:53

标签: c# vb.net string

从VB.NET项目(Myform.vb)到C#项目(program.cs),从文本框访问和显示文本字符串的最佳方法是什么?我已经添加了程序集引用,但是我仍然无法调用它。我认为这是因为它是一个“朋友”领域,因此我将其改为公共领域。但它仍然无法正常工作。也许我错过了什么?或者我的代码已关闭?

请你看看。提前谢谢!

的Program.cs:

using MyVBProj;

String _Result = String.Empty;
MyVBProj.Myform _MainForm = new MyVBProj.Myform();

if (_MainForm.ShowDialog() == DialogResult.OK)
{
    _Result = _MainForm.TextBox1.Text; // I also tried _Result = _MainForm.SomeString;
}

Myform.vb

Public ReadOnly Property SomeString() As String
    Get
        Return TextBox1.Text
    End Get
End Property

0 个答案:

没有答案