草庐IT

system_timer

全部标签

c# - System.Data.SqlClient.SqlConnection 不包含使用 dapper 和 c# 查询的定义

以下代码在编译时给出如下错误信息:'System.Data.SqlClient.SqlConnection'doesnotcontainadefinitionfor'Query'andnoextensionmethod'Query'acceptingafirstargumentoftype'System.Data.SqlClient.SqlConnection'couldbefound(areyoumissingausingdirectiveoranassemblyreference?)我已经使用nuget打包器添加了Dapper。有什么想法吗?谢谢,代码:using(SqlConne

c# - 无法在 C# 中将类型 'string' 隐式转换为 'System.Web.HtmlString'?

当我尝试为htmlstring类型的变量赋值时,出现错误“无法将类型‘string’隐式转换为‘System.Web.HtmlString’,该值是从xml文件中读取的(下面的代码片段))convert方法没有内置的从字符串到htmlstring的转换。有一种方法ToHtmlString但不确定在这种情况下如何使用它,因为它不适用于字符串对象。请提出您的建议。publicclassXclass{publicHtmlStringcontent{get;set;}publicstringid{get;set;}}Xclassx=(fromcinxdoc.Descendants("div")

c# - 无法在 C# 中将类型 'string' 隐式转换为 'System.Web.HtmlString'?

当我尝试为htmlstring类型的变量赋值时,出现错误“无法将类型‘string’隐式转换为‘System.Web.HtmlString’,该值是从xml文件中读取的(下面的代码片段))convert方法没有内置的从字符串到htmlstring的转换。有一种方法ToHtmlString但不确定在这种情况下如何使用它,因为它不适用于字符串对象。请提出您的建议。publicclassXclass{publicHtmlStringcontent{get;set;}publicstringid{get;set;}}Xclassx=(fromcinxdoc.Descendants("div")

C# - System.Timers.Timer 的替代方案,在特定时间调用函数

我想在特定时间调用我的C#应用程序中的特定函数。起初我想到了使用Timer(System.Time.Timer),但很快就无法使用了。为什么?简单。Timer类需要以毫秒为单位的Interval,但考虑到我可能希望函数被执行,假设在一周内执行,这意味着:7天=168小时;168小时=10,080分钟;10,080分钟=604,800秒;604,800秒=604,800,000毫秒;所以间隔为604,800,000;现在让我们记住Interval接受的数据类型是int,我们知道int范围从-2,147,483,648到2,147,483,647。这使得Timer无用,不是在这种情况下,而

C# - System.Timers.Timer 的替代方案,在特定时间调用函数

我想在特定时间调用我的C#应用程序中的特定函数。起初我想到了使用Timer(System.Time.Timer),但很快就无法使用了。为什么?简单。Timer类需要以毫秒为单位的Interval,但考虑到我可能希望函数被执行,假设在一周内执行,这意味着:7天=168小时;168小时=10,080分钟;10,080分钟=604,800秒;604,800秒=604,800,000毫秒;所以间隔为604,800,000;现在让我们记住Interval接受的数据类型是int,我们知道int范围从-2,147,483,648到2,147,483,647。这使得Timer无用,不是在这种情况下,而

c# - 'System.Web.Mvc.HtmlHelper' 没有名为 'Partial' 的适用方法

我收到这个错误:errorCS1973:'System.Web.Mvc.HtmlHelper'hasnoapplicablemethodnamed'Partial'butappearstohaveanextensionmethodbythatname.Extensionmethodscannotbedynamicallydispatched.Considercastingthedynamicargumentsorcallingtheextensionmethodwithouttheextensionmethodsyntax."}从我在这里读到的RazorViewEngine:Anexp

c# - 'System.Web.Mvc.HtmlHelper' 没有名为 'Partial' 的适用方法

我收到这个错误:errorCS1973:'System.Web.Mvc.HtmlHelper'hasnoapplicablemethodnamed'Partial'butappearstohaveanextensionmethodbythatname.Extensionmethodscannotbedynamicallydispatched.Considercastingthedynamicargumentsorcallingtheextensionmethodwithouttheextensionmethodsyntax."}从我在这里读到的RazorViewEngine:Anexp

c# - System.Web.HttpContext.Current.User.Identity.Name 与 ASP.NET 中的 System.Environment.UserName

System.Web.HttpContext.Current.User.Identity.Name和System.Environment.UserName在ASP.NetWeb上下文中有什么区别申请项目?这是我正在尝试做的代码:DatabasemyDB=DatabaseFactory.CreateDatabase();boolIsAuthUser=myDB.ExecuteScalar("procIsAuthorizedUser",System.Environment.UserName);如果它们在功能上相同,哪个在性能方面更好?这是一个C#4.0/ASP.Net网络应用程序,将在组织内

c# - System.Web.HttpContext.Current.User.Identity.Name 与 ASP.NET 中的 System.Environment.UserName

System.Web.HttpContext.Current.User.Identity.Name和System.Environment.UserName在ASP.NetWeb上下文中有什么区别申请项目?这是我正在尝试做的代码:DatabasemyDB=DatabaseFactory.CreateDatabase();boolIsAuthUser=myDB.ExecuteScalar("procIsAuthorizedUser",System.Environment.UserName);如果它们在功能上相同,哪个在性能方面更好?这是一个C#4.0/ASP.Net网络应用程序,将在组织内

c# - Assert.AreEqual() 与 System.Double 变得非常困惑

描述这不是真实世界的例子!请不要建议使用decimal或其他东西。我问这个只是因为我真的很想知道为什么会这样。我最近再次看到很棒的Tekpub网络广播与JonSkeet一起掌握C#4.0。在第7集-小数和float中,它真的很奇怪,甚至我们的ChuckNorrisofProgramming(又名JonSkeet)对我的问题没有真正的答案。只有一个可能是。问题:为什么MyTestMethod()失败而MyTestMethod2()通过?示例1[Test]publicvoidMyTestMethod(){doubled=0.1d;d+=0.1d;d+=0.1d;d+=0.1d;d+=0.1