C#.NET错误:使用了未赋值的局部变量“x” 求高手指导!
privatevoidbutton1_Click(objectsender,EventArgse){intage,eq;//年龄,智商,情商;stringiq;charn...
private void button1_Click(object sender, EventArgs e)
{
int age,eq;//年龄,智商,情商;
string iq;
char name;//英文名,定义数组
{
int x;
if
(listBox1.Text == "白羊座 3月21日--4月19日 ")
x = 0;
else if
(listBox1.Text == "金牛座 4月20日--5月20日")
x = 5;
else if
(listBox1.Text == "双子座 5月21日--6月21日")
x = 8;
else if
(listBox1.Text == "巨蟹座 6月22日--7月22日")
x = 3;
else if
(listBox1.Text == "狮子座 7月23日--8月22日")
x = 4;
else if
(listBox1.Text == "处女座 8月23日--9月22日")
x = 6;
else if
(listBox1.Text == "天秤座 9月23日--10月23日")
x = 9;
else if
(listBox1.Text == "天蝎座 10月24日--11月21日")
x = 7;
else if
(listBox1.Text == "射手座 11月22日--12月21日")
x = 11;
else if
(listBox1.Text == "摩羯座 12月22日--1月19日")
x = 10;
else if
(listBox1.Text == "水瓶座 1月20日--2月18日")
x = 12;
else if
(listBox1.Text == "双鱼座 2月19日--3月20日")
x = 1;
age = int.Parse(textBox1.Text);
name = char.Parse(textBox2.Text);
y = age+ x;
iq = Convert.ToString(age + x);
eq = name;
textBox4.Text = iq;
textBox3.Text = Convert.ToString(eq ); 展开
{
int age,eq;//年龄,智商,情商;
string iq;
char name;//英文名,定义数组
{
int x;
if
(listBox1.Text == "白羊座 3月21日--4月19日 ")
x = 0;
else if
(listBox1.Text == "金牛座 4月20日--5月20日")
x = 5;
else if
(listBox1.Text == "双子座 5月21日--6月21日")
x = 8;
else if
(listBox1.Text == "巨蟹座 6月22日--7月22日")
x = 3;
else if
(listBox1.Text == "狮子座 7月23日--8月22日")
x = 4;
else if
(listBox1.Text == "处女座 8月23日--9月22日")
x = 6;
else if
(listBox1.Text == "天秤座 9月23日--10月23日")
x = 9;
else if
(listBox1.Text == "天蝎座 10月24日--11月21日")
x = 7;
else if
(listBox1.Text == "射手座 11月22日--12月21日")
x = 11;
else if
(listBox1.Text == "摩羯座 12月22日--1月19日")
x = 10;
else if
(listBox1.Text == "水瓶座 1月20日--2月18日")
x = 12;
else if
(listBox1.Text == "双鱼座 2月19日--3月20日")
x = 1;
age = int.Parse(textBox1.Text);
name = char.Parse(textBox2.Text);
y = age+ x;
iq = Convert.ToString(age + x);
eq = name;
textBox4.Text = iq;
textBox3.Text = Convert.ToString(eq ); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询