private static void TransData_AddT_New(string NewTitle, string NewContent, string NewCome, int Click, int NewID, int UserID, Models.T_New t_New)
{ try { if (NewTitle.ToString() == "0001-1-1 0:00:00") t_New.NewTitle = null; else t_New.NewTitle = NewTitle; }
catch { }
try { if (NewContent.ToString() == "0001-1-1 0:00:00") t_New.NewContent = null; else t_New.NewContent = NewContent; }
catch { }
//try{if (NewTime.ToString() == "0001-1-1 0:00:00") t_New.NewTime = null; else t_New.NewTime = NewTime;}catch{}
try { if (NewCome.ToString() == "0001-1-1 0:00:00") t_New.NewCome = null; else t_New.NewCome = NewCome; }
catch { }
try { if (Click.ToString() == "0001-1-1 0:00:00") t_New.Click = null; else t_New.Click = Click; }
catch { }
}
如题
{ try { if (NewTitle.ToString() == "0001-1-1 0:00:00") t_New.NewTitle = null; else t_New.NewTitle = NewTitle; }
catch { }
try { if (NewContent.ToString() == "0001-1-1 0:00:00") t_New.NewContent = null; else t_New.NewContent = NewContent; }
catch { }
//try{if (NewTime.ToString() == "0001-1-1 0:00:00") t_New.NewTime = null; else t_New.NewTime = NewTime;}catch{}
try { if (NewCome.ToString() == "0001-1-1 0:00:00") t_New.NewCome = null; else t_New.NewCome = NewCome; }
catch { }
try { if (Click.ToString() == "0001-1-1 0:00:00") t_New.Click = null; else t_New.Click = Click; }
catch { }
}
如题
try {
if (NewTitle.ToString() == "0001-1-1 0:00:00") //如果newtitle的值等于0001-1-1 0:00:00
{
t_New.NewTitle = null; //则给t_New.NewTitle赋空值
}
else //反之则把传过来的参数值赋给t_New.NewTitle
{
t_New.NewTitle = NewTitle;
}
catch { }下面的都一样, try {}catch{}是用来捕获异常的
NewTitle.ToString() == "0001-1-1 0:00:00"
如果时间为0001-1-1 0:00:00
那NewTitle就是只读
NewTitle赋null
否则
给 t_New.NewTitle
赋值
NewTitle
String.ToString
if (NewTitle == "0001-1-1 0:00:00")
t_New.NewTitle = null;
else
....
如果是实体属性,就在get set里面写
吐血的try-catch