我有一个类,
FollowUp.csusing System;
namespace com.lmis.Model
{
[Serializable]
public class FollowUp
{
public FollowUp()
{ }
//成员变量
private string _follow_up_id;
private string _medical_record_id;
//成员方法
public string FOLLOW_UP_ID
{
set { _follow_up_id = value; }
get { return _follow_up_id; }
} public string MEDICAL_RECORD_ID
{
set { _medical_record_id = value; }
get { return _medical_record_id; }
}
}
}很简单的一个类。
在其他文件中引用:using com.lmis.BLL;
FollowUp fu =new FollowUp();或者干脆com.lmis.BLL.FollowUp fu =new com.lmis.BLL.FollowUp();但时不时报错,编译器错误信息: CS0029: 无法将类型“com.lmis.Model.FollowUp”隐式转换为“FollowUp”
奇怪的是,在没有改任何代码的情况下,多刷新几次页面,就可以了,但过段时间又会出现,刷新几次又好了,不知道是什么原因?如果代码有问题,怎么会是一会儿好一会儿不好呐?
FollowUp.csusing System;
namespace com.lmis.Model
{
[Serializable]
public class FollowUp
{
public FollowUp()
{ }
//成员变量
private string _follow_up_id;
private string _medical_record_id;
//成员方法
public string FOLLOW_UP_ID
{
set { _follow_up_id = value; }
get { return _follow_up_id; }
} public string MEDICAL_RECORD_ID
{
set { _medical_record_id = value; }
get { return _medical_record_id; }
}
}
}很简单的一个类。
在其他文件中引用:using com.lmis.BLL;
FollowUp fu =new FollowUp();或者干脆com.lmis.BLL.FollowUp fu =new com.lmis.BLL.FollowUp();但时不时报错,编译器错误信息: CS0029: 无法将类型“com.lmis.Model.FollowUp”隐式转换为“FollowUp”
奇怪的是,在没有改任何代码的情况下,多刷新几次页面,就可以了,但过段时间又会出现,刷新几次又好了,不知道是什么原因?如果代码有问题,怎么会是一会儿好一会儿不好呐?
后一个是com.lmis.BLL?
里面有FollowUp又来个
com.lmis.BLL.FollowUp这个是不是重名了?
string s = 1 + "45";//这里就是隐式转换 1 本来是int类型 被转换成string类型
int i = Convert.ToInt32(s);//这里就是显示转换 指定转换的类型