我写了一个类,开始编译时提示修饰符不能放置在属性或者事件管理器中,就是邮件数量那行代码那里
public class Pop3
{
public string host,username,password,body,status;
public int port,numofmails;
public double totalsize;
/// <summary>
/// 主机名字
/// </summary>
public string Host
{
get { return host;}
set
{
if(value == null || value.Trim().Length == 0)
{
throw; new ArgumentException("Invalid host name.");
}
host = value;
}
}
/// <summary>
/// 端口号
/// </summary>
public int Port
{
get {return port;}
set
{
if(value <= 0)
{
throw new ArgumentException("Invalid port.");
}
port = value;
}
}
/// <summary>
/// 用户名
/// </summary>
public string UserName
{
get {return username;}
set
{
if(value == null || value.Trim().Length == 0)
{
throw new ArgumentException("Invalid user name.");
}
username = value;
}
}
/// <summary>
/// 密码
/// </summary>
public string PassWord
{
get {return password;}
set
{
if(value == null)
{
throw new ArgumentException("Invalid password.");
}
password = value;
}
}
///邮件数量
public int NumOfMails
{
get {return numofmails;}
} /// <summary>
/// 邮件总体积
/// </summary>
public double TotalSize
{
get {return totalsize;}
} /// <summary>
/// 邮件内容
/// </summary>
public string Body
{
get {return body;}
}
/// <summary>
/// 状态信息
/// </summary>
public string Status
{
get {return status;}
}
public class Pop3
{
public string host,username,password,body,status;
public int port,numofmails;
public double totalsize;
/// <summary>
/// 主机名字
/// </summary>
public string Host
{
get { return host;}
set
{
if(value == null || value.Trim().Length == 0)
{
throw; new ArgumentException("Invalid host name.");
}
host = value;
}
}
/// <summary>
/// 端口号
/// </summary>
public int Port
{
get {return port;}
set
{
if(value <= 0)
{
throw new ArgumentException("Invalid port.");
}
port = value;
}
}
/// <summary>
/// 用户名
/// </summary>
public string UserName
{
get {return username;}
set
{
if(value == null || value.Trim().Length == 0)
{
throw new ArgumentException("Invalid user name.");
}
username = value;
}
}
/// <summary>
/// 密码
/// </summary>
public string PassWord
{
get {return password;}
set
{
if(value == null)
{
throw new ArgumentException("Invalid password.");
}
password = value;
}
}
///邮件数量
public int NumOfMails
{
get {return numofmails;}
} /// <summary>
/// 邮件总体积
/// </summary>
public double TotalSize
{
get {return totalsize;}
} /// <summary>
/// 邮件内容
/// </summary>
public string Body
{
get {return body;}
}
/// <summary>
/// 状态信息
/// </summary>
public string Status
{
get {return status;}
}
/// 邮件数量
/// </summary>