【将特定的ISO8601 TimeSpan(“P2M2W5D”)转换为C#TimeSpan [复制]】教程文章相关的互联网学习教程文章

c# – 无法将类型为’System.Data.Objects.ObjectQuery`1 [Manager.Data.Channel]’的对象强制转换为’Manager.Data.Channel’【代码】

在Win7应用程序中,我尝试更新名为“Channel”的ADO.NET数据库表中的几个字段,其EntitySetMapping名称为“Channels”,使用EF中的EntityClient访问SqlServerCe 3.5(IPManager_DBEntities). 使用VS 2010 IDE,代码编译良好,Intellisense没有任何抱怨. Channel数据表的格式在底部引用,因为一行中的各个字段(由Channel“Number”选择)需要用从代码传递给它的信息更新,为了简单起见未示出.在过去的几天里,我没有用谷歌搜索解决了我的类型铸...

时间转换为客户端时间c#【代码】

我有一个应用程序需要服务器来处理客户端请求. 在这个应用程序中,时间非常重要. 每当客户请求任何东西时,我想节省请求的时间. 问题是,我的服务器在美国,客户在澳大利亚. 如何将服务器时间更改为客户端时间并将其保存在数据库中. 即使在白天节省光线,这也应该是准确的. 我怎样才能做到这一点 好的,我在UTC中节省了数据库的时间. 在客户端我有这个代码,DateTime dt = booking.CreateDateTime.Value;var localTime = TimeZone.Current...

c# – 无法将派生类强制转换为其基类型【代码】

我的课程中有几个对话框,我正在尝试使用函数初始化它们:private void InitializeFileDialog(ref FileDialog fileDialog){fileDialog.Filter = "Word Documents|*.doc|Excel Worksheets|*.xls|PowerPoint Presentations|*.ppt" +"|Office Files|*.doc;*.xls;*.ppt" +"|All Files|*.*";fileDialog.DefaultExt = "txt";}问题是我打电话给它:InitializeFileDialog(ref dialog);错误CS1503:参数1:无法从’ref Microsoft.Win32.OpenF...

c# – 无法隐式转换类型’Newtonsoft.Json.Linq.JObject’【代码】

那是其中的一天;我设法解决了2个问题,但我不确定如何修复第3个错误. 我需要返回一个json对象,但是我收到以下错误:Error 1 Cannot implicitly convert type 'Newtonsoft.Json.Linq.JObject' to 'System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JObject>'. An explicit conversion exists (are you missing a cast?)任何人都可以帮我解决这个错误吗?public static IEnumerable<JObject> GetListOfHotels() {con...

c# – 使用LINQ to Entities将派生类转换为基类【代码】

我有两个数据库表,一个用于保存已完成的项目,另一个用于保存不完整的项目.两个表的结构相同.在某些情况下,我只想查询其中一个表,但在其他情况下,我想查询两个表的串联. 类public abstract class SomeBase {public int Id {set;get;}public string Item1 {set;get;}public string Item2 {set;get;} } public class A : SomeBase { } public class B : SomeBase { }映射(Fluent API)public class SomeDatabase : DbContext {public D...

c# – 允许多个系统显式转换器,但不允许多个用户显式转换器.为什么?【代码】

如果我有这个代码,这将编译并按预期工作:class MyNumber // Just a class. {static public explicit operator MyNumber(byte b){return new MyNumber();} }Decimal d = new Decimal(); MyNumber c1 = (MyNumber)d;Perhapse有些人有点意外,因为没有从十进制到MyNumber的现有显式转换.但是由于存在从十进制到字节的显式转换,并且还存在从字节到MyNumber的显式转换,编译器非常友好地为我插入了额外的显式转换. 简而言之:如果程序员使...

c# – 在JSON反序列化期间将int转换为bool【代码】

我正在使用RestSharp接收JSON对象.因此,我编写了一个自定义反序列化器,它实现了ServiceStack.Text:public T Deserialize<T>(IRestResponse response) {return JsonSerializer.DeserializeFromString<T>(response.Content); }响应映射到POCO,它使用System.Runtime.Serialization来提供更好的映射.这工作正常,但不适合布尔人.返回了很多属性,分别为1或0(整数). 例如:{favorite:1} 这里的问题是,我不知道如何将它转换为我的POCO中的...

c# – 无法将lamba表达式转换为类型’System.Delegate’,因为它不是委托类型【代码】

我将一个项目导入到Visual Studio中,我想查看源代码并进行实验编译,但是我得到了相同CS文件中大约20个不同位置提到的错误. 这是抛出错误的代码的一个示例部分:(错误是传递给this.Invoke的整个重载).if (this.InvokeRequired){this.Invoke((Delegate) (() => this.CheckVersionInfo()));}解决方法:您只能将lambda表达式转换为特定的委托类型.在这种特殊情况下,它非常简单 – 您只需使用Action(或MethodInvoker,或任何没有参数和void...

c# – 将字符串转换为float【代码】

我有一个这种格式的字符串:“123.46.789-01”.我必须将它转换为float,我这样做:float.parse(stringVariable.Replace(“.”,“”).Replace(“ – ”,“”))其中stringVariable是带有描述值的字符串以上. 此演员表生成错误的演员值,为1.141085E 10. 我尝试过转换许多其他方式,比如Convert.ToSingle,但没有成功.你们可以帮助我吗?我想知道这种数字是否适合浮点数据类型… 提前致谢!解决方法:使用浮动有很多问题.我倾向于使用双打,...

c# – 将HttpPostedFileBase – pdf类型转换为png / jpg类型

我得到pdf类型的HttpPostedFileBase.如何将此文件类型转换为png / jpg文件类型? 任何帮助,将不胜感激.解决方法:我发现的最好的免费和简单的项目,这是最好的工作是:http://mattmeisinger.com/convert-pdf-to-image 请注意:如果您遇到gsdll32.dll或gsdll64.dll问题,请查看将dll导入项目并将其更改为您自己的dll路径.

c# – 将DataTable转换为List类为动态的List【代码】

我正在从C#代码执行存储过程private void DataToGrid() {DataTable dt = new DataTable();string[,] aryPara = new string[,] {{ "@pClassId", "10" } ,{ "@pMediumId", "11" } ,{ "@pStreamId", "12" } ,{ "@pSessionId","13" } ,{ "@pSectionId", "15" } ,{ "@pShiftId", "16" } ,{ "@pDateId", "17" } };dt = CallStoredProcedureUsingAdapterFillDataTabel("ssspAtdDailyattendance", aryPara); DatagridView1.DataSource = d...

c# – 带有where子句的泛型所需的显式强制转换【代码】

我希望有人可以建议一种方法来避免下面的“var o3”语句的显式转换.似乎编译器应该有足够的信息来隐式转换.using System.Collections.Generic;namespace Sample {public interface IPoint {double X { get; }double Y { get; }}public class Line<T> :List<T> where T:IPoint {}public class Graph<T> where T :IPoint {public Line<IPoint> Line1;public Line<T> Line2;public Graph() {var o1 = new Other(Line1); //worksvar o2...

c# – 将XML转换为对象【代码】

我有一个xml,我必须将其反序列化为对象.因为它是嵌套的后代xml,我是linq to xml的新手.我正在分享一些代码,以便您更好地理解我想要的xml. 这是我的XML<ba:BA_Test xmlns:ba="http://www.testing.com" TimeStamp="2015-04-16T18:15:41.974+0100"> <ba:Hotels> <ba:Hotel HotelCode="3258_811" HotelName="BEST WESTERN"> <ba:RoomTypes> <ba:RoomType RoomTypeCode="22_3258_811" RoomTypeName="Double plus 1 adult OR 2 childr"/>...

c# – 类型A DLL无法强制转换为类型B DLL.类型A源自上下文LoadFrom【代码】

我正在尝试使用TestProject在visual studio中测试第三个pary API.我收到了错误.我在Test Project以及Business Logic项目中引用了第3个API.现在我将测试数据从测试项目传递给业务逻辑项目,从而出现波纹错误.[A]TIMSS.API.User.UserDefinedInfo.UserDefinedCustomerTechnicalDisciplinees cannot be cast to [B]TIMSS.API.User.UserDefinedInfo.UserDefinedCustomerTechnicalDisciplinees. Type A originates from ‘TIMSS.API.User,...

c# – 如何将value从object转换为Nullable <>【代码】

参见英文答案 > Invalid cast from ‘System.Int32’ to ‘System.Nullable`1[[System.Int32, mscorlib]] 3个我有一些具有一些属性的类,我想将值从字符串转换为此属性的类型.我有转换为可空类型的问题.这是我转换的方法:public static object ChangeType(object value, Type type) {if (type.IsGenericType && type.GetGenericTypeDefinition().Equals(typeof(Nullable<>))){if (value == nul...

TIME - 相关标签