【c#-以多种格式显示时建议的日期解析方式】教程文章相关的互联网学习教程文章

C#-在xml上解析EntityName时发生错误【代码】

我发现存在“&”在我的代码中这就是为什么显示错误XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(dsExport.Tables[0].Rows[i]["SubmissionData"].ToString());“&”提交数据中有.如何删除特殊字符,以使错误不再显示? 提前致谢解决方法:替换您的“&”与“&”

C#解析Freebase RDF转储仅产生1150万个N-Triples,而不是19亿个【代码】

我正在构建一个C#程序来读取Google Freebase data dump中的RDF数据.首先,我编写了一个简单的循环来简单地读取文件并获得三元组的计数.但是,我的程序只计数了约1150万,然后退出,而不是按照文档页面(如上所述)中列出的19亿计数.源代码的相关部分如下(运行大约需要30秒). 我在这里想念什么?// Simple reading through the gz file try {using (FileStream fileToDecompress = File.Open(@"C:\Users\Krishna\Downloads\freebase-rdf-2...

c#-使用简单注入器解析通用接口【代码】

想知道是否有可能实现以下目标:container.GetInstance<IWordFacade<,,,>>();到目前为止,我还没有做到.以下是一些代码示例:IWordFacade<T1,T2,T3,T4>{T1 DoSomething(T2); }public class ConcreteFacade1 : IWordFacade<int,long,double,decimal>{int DoSomething(long param){//....} }public class ConcreteFacade2 : IWordFacade<short,string,float,char>{short DoSomething(string param){// ...} }…考虑到这些类型/类,我试...

c#-Autofac-在解析时在.OnActivated方法内传递值【代码】

我解析实例时需要在.OnActivated方法内部传递值builder.RegisterType<MyType>().PropertiesAutowired()..OnActivated(x => { var myValue = //i need to get a value passed when i call Resolve//do stuffs});var myObject = scope.Resolve<MyType>(); //<--to pass a value here这个怎么做?我知道有工厂吗?是否存在一种简单的方法解决方法:您有两种主要情况: 1 /您的值是整个应用程序的静态范围 您可...

c#-与.NET SDK结合使用解析云代码【代码】

目的: >用新行(ParseFile ParseUser ParseUser)更新表时,向其中一个ParseUsers发送推送通知>创建新用户后,向表中添加新行(ParseFile用户) 是否可以轻松实现其中任何一项而无需跳过一些大难题?尽管我尝试通读一些文档,但我完全不了解Cloud Code. Cloud Code看起来很有可能执行此任务,但是我还没有看到任何执行类似操作的示例. 有没有人有将Parse Cloud Code与.NET SDK和表更新结合使用的具体示例?解决方法:Parse有一个不错的文档...

令牌流在ANTLR解析器C#实现中不存在【代码】

我目前正在关注“权威ANTLR 4参考”的“使用侦听器构建翻译器”教程,但是我正在使用C#并将示例转换为C#. 但是,我陷入了“ TokenStream”类型的变量声明,在C#中似乎缺少了它(我在任何地方都找不到它).教程Java代码说TokenStream tokens = parser.getTokenStream();除了C#中缺少的TokenStream类型之外,我什至找不到Parser类的等效方法.ANTLR的C#实现如何完成?解决方法:大概是ITokenStream. AFAIK,ANTLR4 Java和C#运行时库几乎相同,只...

c#-将IOC容器用作MVC5的依赖项解析器会抛出“无法创建接口实例”错误【代码】

我试图简单地使用IOC容器(目前为ninject)作为MVC5的依赖项解析器.以前在MVC4,Visual Studio 2012中可以正常工作,但是现在使用VS2013和MVC5,我只是无法让解析器在我的控制器中注入依赖项.这不是ninject特有的,我也尝试过SimpleInjector和Unity -同样的错误 我只希望能够将此类插入我的家庭控制器中.public interface ITest{void dummyMethod();}public class Test : ITest{public void dummyMethod(){};}这是依赖解析器public class...

基于C#正则表达式的日期解析和提取【代码】

我的问题很简单:我需要从以下输入中提取第一个日期:# 12/29/2014 00:00 - 1/5/2015 00:00现在,我使用通过互联网找到的正则表达式列表来实现此方法,我认为这是解析日期时间值的正确方法:string datePattern = @"^(((((((0?[13578])|(1[02]))[\.\-/]?((0?[1-9])|([12]\d)|(3[01])))|(((0?[469])|(11))[\.\-/]?((0?[1-9])|([12]\d)|(30)))|((0?2)[\.\-/]?((0?[1-9])|(1\d)|(2[0-8]))))[\.\-/]?(((19)|(20))?([\d][\d]))))|((0?2)[\...

C#解析并更改Yaml中的字符串【代码】

我正在寻找一种解析yaml文件并更改每个字符串然后保存文件而不更改原始文件结构的方法.我认为我不应该使用正则表达式,而应该使用某种Yaml解析器.以下是Yaml输入示例:receipt: Oz-Ware Purchase Invoice date: 2007-08-06 customer:given: Dorothyitems:- part_no: A4786descrip: Water Bucket (Filled)- part_no: E1628descrip: High Heeled "Ruby" Slipperssize: 8bill-to: &id001street: |123 Torna...

F#CSV解析到C#应用【代码】

我有一个C#控制台应用程序,该应用程序调用F#库,该库通过使用CSVTypeProvider进行一些CSV解析. (http://fsharp.github.io/FSharp.Data/reference/fsharp-data-csvprovider.html) 不幸的是,我是F#的新手,所以我还没有找到一种以C#对象列表的形式有效地将已解析的数据从F#传递到C#的方法. 假设我有一个C#数据模型:public class Customer{public int ID { get; set; }public string Name { get; set; } }然后我想将数据从csv类型提供程...

c#-简单的注入器依赖项解析错误-无法加载文件或程序集System.Web.Http【代码】

我正在遵循洋葱体系结构,并在DependencyResolution项目中使用简单的注射器.这是我的架构:1-Core- Domain Classes- Repository Interfaces- Service Interfaces 2-Infrastructure- Data- Dependency Resolution- Repository Interfaces Implementation- Service Interfaces Implementation 3-WebApi- Web Api Project 4-WebClient- My AngularJs App 5-Test- Test ProjectStartUp.cspublic partial class Startup{public void Conf...

c#-将列表从hh:mm格式解析为十进制(小时)格式的新列表【代码】

我有一个清单:List<String> sqlListHrsUptime;包含许多“ hh:mm”格式的字符串. 我想转换为十进制格式的新列表.我发现:TimeSpan.Parse("04:03").TotalHours; 作为针对单个值执行此操作的一种方法. 我似乎无法创建一个可行的解决方案来为将具有不同数量字符串的列表执行此操作(从用户输入参数的SQL表中提取数据).如何在使用Parse().TotalHours方法时将第一个列表直接复制到新列表?还是可以完成相同任务的其他解决方案?解决方法...

解析AJAX成功函数中返回的C#列表【代码】

我正在使用Web表单,而我的Ajax函数正在调用的代码背后有一个Web方法.看来web方法正在返回数据,但是我在将返回的json字符串解析为表行时遇到了麻烦 这是我的方法(Web方法)背后的代码:public class Part {public string Number { get; set; }public string Price { get; set; }public string NetAvailable { get; set; }public string Location { get; set; }public string Distance { get; set; }public string Phone { get; set; ...

将YouTube ISO 8601解析为DateTime C#【代码】

这个问题已经在这里有了答案: > How do I convert an ISO8601 TimeSpan to a C# TimeSpan? 3个> How to create a .NET DateTime from ISO 8601 format 7个在YouTube v3开发人员API中,检索the video duration时,它以ISO 8601格式返回. 如何在C#中将其解析为DateTime对象? 这是一个示例:PT5M58S解决方法: TimeSpan ts =...

c#-在.NET中解析较大的指数【代码】

我正在尝试将一些Java代码转换为C#,并遇到在.NET中解析非常大的指数的问题. 我试图解析的数字是“ 1.79769313486232E 308”. 我尝试使用double(这是我正在翻译的代码中使用的)和十进制,但是都抛出了一个溢出异常,即数字太大.double result = double.Parse("1.79769313486232E+308",System.Globalization.NumberStyles.Float,System.Globalization.CultureInfo.InvariantCulture)我也尝试了各种其他组合,例如使用NumberStyles.Any. ...