因此,我最近一直在重新编程我的不和谐机器人,以使它更符合不和谐的服务条款。在重新编程期间,我一直试图让我的机器人更好地抵抗我注定要包含的编程错误,因为我只是C#的新手。我的机器人昨天在上运行的很好,和我没有进行重大的代码更改,但是最近我在任何密集的使用中都收到了这条错误消息。
System.NullReferenceException was unhandled
Message: An unhandled exception of type 'System.NullReferenceException' occurred in mscorlib.dll
Addition
因此,我希望我的机器人在扫描机器人被称为"RamFire“时表现不同,我试着这样做:
public void onScannedRobot(ScannedRobotEvent e) {
if (getName() = "RamFire") {
// If the robot is called "RamFire" do this
}
else {
// If not, do this
}
}
但是,当我试图编译代码时,它说我犯了一个错误:
我是机器人代码新手,从来没有用java编程