我正在处理的代码无法正常工作。当调用hello()时,会显示以下错误:
我已经有了整体的代码结构(它被大大简化以达到重点)。我的代码有什么问题?nameThisString“在当前上下文中不存在”
using System.Windows.Controls;
namespace Application3
{
public partial class MainView : UserControl
{
public SecondClass secondClass;
public MainView()
{
InitializeComponent();
hello();
}
private void hello()
{
secondClass.nameThisString("hello");
}
}
public class SecondClass
{
public void nameThisString(string what)
{
what = "me";
}
}
}
NullReferenceException
异常 - 因为你还没有实例化SecondClass
。 - Jamiec