如何判断DateTime变量不为空
可以使用 DateTime 的默认值 DateTime.MinValue 或 DateTime.MaxValue 来进行比较
DateTime myDateTime = /* 从某处获取 DateTime 值 */;
if (myDateTime != DateTime.MinValue)
{
// DateTime 变量不为空,执行相应的操作
}
else
{
// DateTime 变量为空,执行其他操作
}
SqlSuagr对数据库的操作
1、创建数据库表
_db.DbMaintenance.CreateDatabase()
2、获取数据库表列表
_db.DbMaintenance.GetTableInfoList()
3、删除数据库表
_db.DbMaintenance.DropTable(表名)
获取配置文件中的指定字符串
// 1、读字符串
string conn = builder.Configuration.GetValue<string>("conn");
// 2、读对象
Person person = builder.Configuration.GetSection("Person").Get<Person>();