草庐IT

sonata_type_datetime_picker

全部标签

c# - 即使使用复制本地也无法加载文件或程序集 'Microsoft.SqlServer.Types

我有一份关于我的网络应用程序的内部报告,当我浏览到它时,它会按预期在本地显示。我使用带有标准apsx网页的rdlc和xsd来呈现报告。我现在已经部署到我的登台服务器,当我尝试浏览到显示我得到的报告的页面时:AnunexpectederroroccurredinReportProcessing.Couldnotloadfileorassembly'Microsoft.SqlServer.Types,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'oroneofitsdependencies.Thelocat

c# - 使用 C# 从 DateTime 获取日期

愚蠢的问题。给定日期时间中的日期,我知道它是星期二,例如我怎么知道它的tue=2和mon=1等...谢谢 最佳答案 您正在寻找DayOfWeek属性(property)。然后,正如Dan在下面的评论中建议的那样,只需查看枚举的整数值即可将日期作为整数获取:intd=(int)System.DateTime.Now.DayOfWeek 关于c#-使用C#从DateTime获取日期,我们在StackOverflow上找到一个类似的问题: https://stack

c# - 错误 : A project with an out put type of class library

我试图找出.net并得到这段代码,当我尝试从VS2008运行时它给我这个错误AprojectwithanOutputTypeofClassLibrarycannotbestarteddirectly.Inordertodebugthisproject,addanexecutableprojecttothissolutionwhichreferencestothelibraryproject.Settheexecutableprojectasthestartupproject我正在学习C#,所以不知道该做什么 最佳答案 您不能运行库。

c# - 如何在 C# 中将参数默认为 DateTime.MaxValue?

我想说:publicvoidProblem(DateTimeoptional=DateTime.MaxValue){}但是编译器提示DateTime.MaxValue不是编译时间常量。DateTime.MinValue很简单,只需使用default(DateTime)另见“HowdoIdefaultaparametertoGuid.EmptyinC#?”我不想使用方法重载,因为我试图驯服的方法有101个参数! 最佳答案 我会用它来代替:publicvoidProblem(DateTime?optional=null){DateTim

c# - 无法从 FILETIME(windows 时间)转换为 dateTime(我得到一个不同的日期)

我阅读的大多数文件在使用以下方法转换时都获得了正确的时间://worksgreatmostofthetimeprivatestaticDateTimeconvertToDateTime(System.Runtime.InteropServices.ComTypes.FILETIMEtime){longhighBits=time.dwHighDateTime;highBits=highBits这里我在visualstudio中有一个例子来展示这种方法有时是如何不起作用的,例如我将展示我电脑中的实际文件和调试。所以恰好在我的调试中的文件是:“A:\Users\Tono\Documents\

C# 字符串到带时区的 DateTime

我想将字符串“2012-04-2010:10:00+0200”格式化为具有这种格式的日期时间。所以我认为它一定是“yyyy-MM-ddhh:mm:sszzz”?当我尝试这个的时候//starttime={20/04/201210:10:00}withoutmy+0200!DateTimestarttime=Convert.ToDateTime("2012-04-2010:10:00+0200",CultureInfo.CurrentCulture);//Andthisgavemeaformatexception:{System.FormatException:Stringwasnotr

c# - 为什么 DateTime.Now.ToString ("u") 不起作用?

我目前在Britishsummertime这是UTC+1小时。我使用以下代码确认我的PC是正确的,它返回true。System.TimeZone.CurrentTimeZone.IsDaylightSavingTime(Date.Now)我的问题是,为什么UTC格式化程序不能像我预期的那样工作:DateTime.Now.ToString("u")它按预期以UTC格式返回确切的当前系统日期,但末尾的Z(ZuluTime)不是+01:00?即2009-05-2714:21:22Z不是2009-05-2714:21:22+01:00这是正确的功能吗? 最佳答案

c# - 从 IEnumerable<DateTime> 获取最早的日期

我有一个IEnumerable里面有很多日期。我如何从该集合中获得最早的日期?谢谢!戴夫 最佳答案 您可以使用LINQ使用Enumerable.Min立即执行此操作.DateTimeminDate=dateCollection.Min();自DateTime工具IComparable,Enumerable.Min将使用DateTime.CompareTo找到最小值DateTime在集合中。 关于c#-从IEnumerable获取最早的日期,我们在StackOverflow上找到一个类似的

c# - 什么是 Type.GUID,它与 Type.Equals() 有什么关系?

我在尝试将System.RuntimeType的实例与泛型类型TOut进行比较时遇到了一些有趣的行为:TyperuntimeT=methodInfo.ReturnType;//getRuntimeTypeusingreflectionTypegenericT=typeof(TOut);//ThisconditionfailsbecauseruntimeTdoesn't//seemtoincludeanassemblyqualifiednameif(runtimeT.Equals(genericT)){...}这是我的证据:免责声明:我不知道GUID在CLR/类型系统的上下文中到底是什么

c# - 如何从 C# 中的异步任务 <bool> 函数获取 bool 结果 - 错误 : Cannot implicitly convert type `void' to `bool'

我已经创建了任务函数来验证我的json文件。一切正常,直到我没有使用结果。当我试图从asynctaskfunction获得结果时它显示错误为Cannotimplicitlyconvert'void'tobool.我的异步函数如下:privateasyncTaskMyValidationFunction(stringjson){boolisValid=true;.......DOINGMYVALIDATIONSTUFF.....returnisValid;}从另一个函数调用这个函数如下:publicboolGetJsonAndValidate(){boolisValid=true;str