【发布时间】:2012-07-23 18:53:26
【问题描述】:
使用此代码:
public static bool PlatypusIsAFornightOrLessOld(int PlatypusID) {
const int FORTNIGHT = 14;
const string sql = @"SELECT PLATYPUSBIRTHDATE
FROM PLATYPI
WHERE PLATYPUSID = :PLATYPUSID";
DateTime dt;
try {
using (var ocmd = new OracleCommand(sql, oc)) {
ocmd.Parameters.Add("PLATYPUSID", PlatypusID);
dt = Convert.ToDateTime(ocmd.ExecuteScalar());
}
return (DateTime.Today - dt) <= FORTNIGHT;
} catch (Exception e) {
. . .
我得到:“返回”行上的“运算符 '
【问题讨论】:
-
顺便说一句,两周是 14 天...
-
啊,是的,我在想什么(两周 == 14,!20)
-
哦,我把它和几天的“分数”混在一起了。
-
接受的改变伤害了人……只是伤害……
-
@JT:对不起,没有私人的!