高手帮我,编译出错!
ahjon 2005-10-31 05:12:11 using System;
class NetUser
{
public string id;
string password;
string email;
public NetUser(string vid,string vpass,string vemail)
{
id=vid;
password=vpass;
if(vemail="")
email=id+"@hope.com";
else email=vemail;
}
void Main()
{
string iid;
string ipass;
string iemail;
Console.WriteLine("Please enter your id!");
iid=Console.ReadLine();
Console.WriteLine("Please enter your password!");
ipass=Console.ReadLine();
Console.WriteLine("Please enter your email!");
iemail=Console.ReadLine();
NetUser a= new NetUser(iid,ipass,iemail);
Console.WriteLine("Your info:{0},{1},{2}",a.id,a.password,a.email);
}
}
编译时却出错:
D:\csc pnetuser.cs
pnetuser.cs<12,6>:error cs0029:无法将类型"string"隐式转换为"bool"
程序里我没有作类型转换啊,哪位高手帮帮我