草庐IT

string-to-date

全部标签

c# - 如何使用 string.join 连接对象数组中的值?

我有一个对象数组,例如:MyObject[]objs;在MyObject中它包含一个字符串属性,object[0].stringValue如果我想通过它们的stringValue连接整个对象数组,我该怎么做? 最佳答案 string.Join(",",objs.Select(w=>w.stringValue)) 关于c#-如何使用string.join连接对象数组中的值?,我们在StackOverflow上找到一个类似的问题: https://stackove

c# - 通过 LINQ 创建 XML 文档,添加 xmlns,xmlns :xsi to it

我尝试通过LINQtoXML创建GPXXML文档。除了向文档添加xmlns、xmlns:xsi属性外,一切都很好。通过尝试不同的方式,我得到了不同的异常。我的代码:XDocumentxDoc=newXDocument(newXDeclaration("1.0","UTF-8","no"),newXElement("gpx",newXAttribute("creator","XMLtester"),newXAttribute("version","1.1"),newXElement("wpt",newXAttribute("lat","7.0"),newXAttribute("lon",

c# - WebKit.Net 和 OpenWebKitSharp 错误 : Failed to initialize activation context

我同时使用/或者使用WebKit.Net和OpenWebKitSharp。但是,一旦我尝试实例化WebKitBrowser,我就会收到错误消息:无法初始化激活上下文有人知道这是什么吗? 最佳答案 只有当您的exe文件夹中缺少OpenWebKitSharp.manifest和其他WebKit文件时,才会发生此错误。尝试将每个文件从“核心”文件夹复制到您的调试/发布目录。 关于c#-WebKit.Net和OpenWebKitSharp错误:Failedtoinitializeactivati

c# - LINQ to SQL ForeignKeyReferenceAlreadyHasValueException 错误

当我尝试更改外键时会生成此错误。我知道这是一个非常常见的错误,我已经找到了大量关于它的信息并尝试实现我找到的修复程序,但在尝试更新key时我仍然遇到此错误。ReferenceThread本来我只是直接赋值,并没有试图映射实体。ticket.assigned_to_group=assigned_to从那以后,我开始尝试绘制我认为正确答案的实体;但是我仍然收到错误。ticket.assigned_to_group=db.sub_units.Single(f=>f.id==assigned_to).id;知道为什么这行不通。此外,如果我有一个包含多个外键的表,我真的需要为每个键执行新查询还是

c# - 如何将 List<string> 转换为 List<myEnumType>?

我未能转换List至List.我不知道为什么?stringVal=it.Current.Value.ToString();//workswellhereListValList=newList(Val.Split(','));//compilefailed原因myEnumType类型定义为字符串枚举类型,publicenummyEnumType{strVal_1,strVal_2,strVal_3,}有什么问题吗?感谢您的回复。 最佳答案 编辑:糟糕,我也错过了C#2标签。我将在下面保留其他可用选项,但是:在C#2中,您可能最好使用L

C# WPF : slider going to exact position

我在WPF窗口中使用slider,我希望当用户单击slider轨道上的某处时,拇指会转到该确切位置。目前,当我点击某个地方时,拇指会指向那个位置,但不会正好那个位置。我怎样才能实现我想要的?编辑:一个更好地解释我想要什么的例子:如果拇指位于10并且我在100附近按下鼠标,我希望它跳到100(不通过其他值)。 最佳答案 您需要将IsMoveToPointEnabled设置为True:http://msdn.microsoft.com/en-us/library/system.windows.controls.slider.ismove

c# - 在文本框中显示列表<String> (Winforms)

菜鸟问题...我正在尝试在文本框中显示一个列表...不幸的是,我的代码只显示列表中的第一个元素...privatevoidForm1_Load(objectsender,EventArgse){Listvegetables=newList();vegetables.Add("tomato");vegetables.Add("carrot");vegetables.Add("celery");vegetables.Add("potato");textBox1.Text=displayMembers(vegetables);}publicstringdisplayMembers(Listv

c# - 公开课 - "is inaccessible due to its protection level. Only public types can be processed."

我正在做一个测试项目来了解对象的XML序列化,但我遇到了一个奇怪的运行时错误:namespaceSerializeTest{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidForm1_Load(objectsender,EventArgse){}privatevoidserializeConnection(Connconnection){XmlSerializerserializer=newXmlSerializer(typeof(Conn));TextWritertextWrit

c# - 如何检查字符串是否包含 List<string> 的任何元素?

我有一个if语句,我想在其中检查字符串是否包含list的任何项目.if(str.Contains(list2.Any())&&str.Contains(ddl_language.SelectedValue)){lstpdfList.Items.Add(str);} 最佳答案 正确的表述是list2.Any(s=>str.Contains(s))这被解读为“list2是否包含任何字符串s,使得str包含s?”。 关于c#-如何检查字符串是否包含List的任何元素?,我们在StackOver

c# - 使用 LINQ to Entities( Entity Framework )比较日期

我需要从我的数据库中返回一个项目列表,这些项目在项目提供的日期的预先指定的时间到期。我的错误代码如下:returnAll().Where(o=>newDateTime(o.expiry_date.Year,o.expiry_date.Month,o.expiry_date.Day,17,30,0)>=DateTime.Now)我得到的错误是:LINQtoEntities仅支持无参数构造函数和初始化器有谁知道我该如何解决这个问题? 最佳答案 使用EntityFunctions反而。也许CreateDateTime方法。所以可能是这样的