窗体游戏,字符串错误?(vs2015desktop)
本文关键字:vs2015desktop 错误 游戏 字符串 窗体 | 更新日期: 2023-09-27 18:08:28
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Treasure_Hunter
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
问题在这里
private void Axe_Click(object sender, EventArgs e)
{
string aaxe = "n";
if (aaxe = = 'y');
{
richTextBox1.AppendText("You Used your AXE");
}
else
{
richTextBox1.AppendText("Empty");
}
我要做的是让它检查"aaxe = y/n"如果是"yes(y)"它将工作,否则就会显示"Empty"
错误错误CS1525无效表达式term '=' Treasure Hunter 23
警告CS0642可能错误的空语句Treasure Hunter 23
错误CS1513}预期宝藏猎人26
}
private void Pickaxe_Click(object sender, EventArgs e)
{
}
private void Shovel_Click(object sender, EventArgs e)
{
}
private void Candle_Click(object sender, EventArgs e)
{
}
private void Knife_Click(object sender, EventArgs e)
{
}
private void Key_Click(object sender, EventArgs e)
{
}
private void Treasure_Click(object sender, EventArgs e)
{
}
}
}
我想做一个寻宝文字游戏
这部分代码将始终为false:
private void Axe_Click(object sender, EventArgs e)
{
string aaxe = "n";
if (aaxe == ('y').ToString())
{
...
Aaxe需要在类级别声明
为什么在你的代码中有一个空格'==',而不是'=='