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

C#使用.ToList()将IEnumerable转换为IList?【代码】

我正在使用一个返回IEnumerable的外部库.在我收到它们之后,我想在最后添加一些模型.只有在使用IList或其他集合时才有可能.因此,当我尝试使用.ToList()方法将IEnumerable转换为列表时,它返回一个IEnumerable.那不是我的预期?我使用.ToList()是否正确?或者还有什么能解决我的问题? 这是我到目前为止的代码:IList<Models.Browser.Language> languages = GetLanguages(dateDrom, dateTo).ToList(); IList<Models.Browser.Language>...

c# – 如何设置Web.Config转换以满足本地和生产配置?【代码】

我有这样的困境,就是必须在我的本地机器上为web.config设置不同的连接字符串,并进行一次发布转换,使生产二进制文件在Web服务器上使用machine.config. 所以我在Visual Studio解决方案中有这些文件: Web.Config中Web.Debug.ConfigWeb.Release.Config 在web.config中,我删除并添加了新的连接字符串.<remove name="connstring"> <add name="connstring" ConnectionString="blahblah" />我想要做的是在部署(通过TFS构建)到Web服务器时,...

c# 刻度:毫米 英寸 像素转换【代码】

原文链接:http://www.cnblogs.com/xiaotiannet/p/3520325.html从目前所掌握的资料来看,c#程序中将毫米转换像素的方法无非两种: 第一种: 1: /// <summary>2: /// 以毫米为单位的显示宽度3: /// </summary>4: const int HORZSIZE = 4;5: /// <summary>6: /// 以像素为单位的显示宽度 0~655357: /// </summary>8: const int HORZRES = 8;9: const int LOGPIXELSX = 88;10: const int LOGPIXELSY = 90;11: public static double ...

c# – 将Linq表达式“obj => obj.Prop”转换为“parent => parent.obj.Prop”【代码】

我有一个Expression< Func< T,object>>类型的现有表达式;它包含像cust =>这样的值cust.Name. 我还有一个类型为T的字段的父类.我需要一个接受上述参数的方法,并生成一个以父类(TModel)作为参数的新表达式.这将用作MVC方法的表达式参数. 因此,cust => cust.Name成为parent => parent.Customer.Name. 同样,cust => cust.Address.State成为parent => parent.Customer.Address.State. 这是我的初始版本://note: the FieldDefinition ob...

c# – GridViewColumn中的WPF转换器 – 保留ConvertBack-Method的值并为每行保留自己的Binding-Instance【代码】

我有一个GridView,其中一些列显示材料. viewmodel值全部以kg保存,因为某些视图应转换并将其显示为升.使用IMultiValueConverter可以轻松完成.public object Convert(object[] values, ...){var valueInKg = (double)values[0];var density = (double)values[1];return valueInKg/density; }现在我在进行后向转换时遇到问题.我试图将输入值(密度)存储在转换器中,但确实有一个实例,因此有时会出现错误的密度值.我找到了this x:shared=...

c# – 使用带有Unity的ARKit访问iPhone相框,转换camera.videoparams.cvPixelBuffer【代码】

我目前正在尝试创建一个使用OpenCV和ARKit的Unity项目.我有OpenCV,以便执行一些轻量级的功能识别,我不想直接通过ARKit.我有ARKit应用程序和OpenCV应用程序分开工作;然而,当一起使用时,ARKit抓住相机,我还没有弄清楚如何将ARKit帧数据提供给OpenCV用于我计划的功能识别. 我目前的目标是使用ARFrameUpdated方法管道ARKit帧数据,如下所示:public void ARFrameUpdated(UnityARCamera camera) {// Get the frame pixel buffervar cvPix...

c# – 为什么我得到“无法转换类型的对象”异常?【代码】

我有以下代码public class SortTerm<T> {public System.Func<T, System.IComparable> Sort;public SortDirection Direction;public SortTerm(System.Func<T, System.IComparable> sorter, SortDirection direction){this.Sort = sorter;this.Direction = direction;}public SortTerm(System.Func<T, System.IComparable> sorter): this(sorter, SortDirection.Ascending){ }public static SortTerm<T> Create<TKey>(System.Func<T...

c# – 如何有效地将IList转换为byte []?【代码】

我有效地转换IList< byte>到byte [].我正在与Xamarin Studio合作,使用OpenCV处理图像,使用Fotoapparat拍照.我想将列表转换为数组,因为OpenCV期望数组不是列表.我知道使用ToArray()进行转换的“简单”方法,但需要花费太多时间(转换时间超过8-9秒).作为参考,我的IList< byte>的长度为5564448. 有谁知道如何有效地转换IList< byte>到byte []?解决方法:我找到了解决自己问题的方法.也许有人将来会遇到同样的问题.解决方案:internal s...

c# – 代码合同和类型转换【代码】

我试图接受Microsoft DevLabs Code Contracts静态分析器并面对我实际上不知道是我还是它们的情况.所以这是代码:public static int GenerateInBetween(int min, int max){Contract.Requires(min < max);Contract.Requires((long)(max - min) <= (long)(Int32.MaxValue));Contract.Ensures(Contract.Result<int>() >= min);Contract.Ensures(Contract.Result<int>() <= max); // Unpvoven!long range = max - min;double basicRand...

c# – 将.net格式字符串转换为java格式字符串

我正在研究C#的格式说明符和Java中格式化数字字符串的模式. 我想知道是否有人有任何关于从一种形式翻译到另一种形式的指示?解决方法:这将概述standard和custom .net格式字符串.您可以找到Java格式字符串语法here.

c# – 将Open XML Excel文件转换为HTML

我正在为MS Office 2007开发打印解决方案.办公自动化不适合我,因为它需要安装Office. Open XML Document Viewer是通过XSLT转换将Word文件(.docx)转换为HTML格式的解决方案,但它仅适用于.docx.可以将相同的技术用于Excel电子表格文件吗?解决方法:您可以使用本文XSL transformation of SpreadsheetML to HTML作为开发自己的转换的起点.您还可以查看OpenXML/ODF Translator Add-ins for Office中的开源XSLT,以了解您在OOXML之外的任何...

如何在C#3.5中定义超类中的强制转换操作符?【代码】

我有一个容器类,用于向标准数据类型添加一些属性,如int,string等.此容器类封装了此类(标准类型)对象的对象.然后,其他类使用容器类的子类来获取/设置添加的属性.现在我希望子类可以隐式地在它的封装对象和它自己之间进行转换,而不需要额外的代码. 这是我的类的简化示例:// Container class that encapsulates strings and adds property ToBeChecked// and should define the cast operators for sub classes, too.internal class ...

使用C#进行xslt转换忽略xsl:output【代码】

我正在我的c#程序中进行xslt转换.当我自己运行xslt时它输出就好了,但是当我从我的c#程序中运行它时它总是离开:<?xml version="1.0" encoding="UTF-8"?>在生成的xml文档的顶部.我的XSLT文件如下所示:<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"xmlns:hd="http://www.hotdocs.com/schemas/component_library/2009"xmlns:xsd="http://www.w3.org/2001/...

将Matlab模糊逻辑工具箱fis文件转换为c#/ c / javascript

我有一个Matlab程序,部分依赖于Matlab的模糊逻辑工具箱,我想将其转换为c#程序(后来转换为objective-c,但让我们保留以后).有没有办法将我的模糊逻辑fis文件转换为c#(或c,或者甚至是javascript)? 附:我知道deploytool可以将我的程序转换为exe,但我不想依赖matlab运行时组件和dll,而是使它成为一个完整的c#(或c)程序.解决方法:当然,你会知道Mathlab Builder将m文件转换为.Net组件,但依赖于Mathlab运行时.我有很多类似的经历,我担心你...

c# – 如何在将XPS转换为PDF时获取GhostPDL进度通知?【代码】

截至目前,我正在使用Process调用GhostPDL将我的XPS文件转换为PDF文件. 问题是有时这些转换需要一段时间.目前我正在使用通知让用户等待.但是我希望有某种进度条.我读到我可以使用StandardError,但我甚至不知道如何从命令行生成GhostPDL输出进度状态.我已经尝试搜索手册,看看有没有争论,但我没有运气. 有没有办法打开状态输出甚至是这样,将XPS转换为PDF的替代方法?我对任何想法持开放态度.解决方法:在运行Ubuntu Natty的联想T500笔记...

TIME - 相关标签