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

C#MS Office PPT到图像的转换【代码】

我是C#和Windows编程的初学者.我编写了一项服务,该服务使用microsoft.office.interop.powerpoint库提供的slide.export方法将PowerPoint文件转换为单个幻灯片图像.我可以获取所有幻灯片,但其中一些幻灯片似乎已损坏,并且我看到“无法显示图像.内存超出”或类似的图像.我以为它的内存不足,然后只用一张幻灯片的ppt试了一下(其图像坏了),令我沮丧的是,我也发现单个图像也坏了. 我是错误地使用了export还是应该传递与已经传递的参数不同...

将C#项目转换为Dll for C项目

我是C#的新手.我目前正在学习C#代码.我的最终目标是将C#项目转换为dll,以便可以在C exe中使用它.我正在使用VS2005. 我想知道是否有可能,如果可以的话,我会为此提供一些指导和建议, 请回覆,解决方法:为什么不从托管库中创建一个com对象,然后从非托管c代码中调用它呢?如果您知道如何在c中管理com,则这样做相对容易.http://msdn.microsoft.com/en-us/library/aa645736(v=vs.71).aspx

Silverlight C#是否具有将集合转换为文件以及反向转换的标准方法?【代码】

类似于这些可可粉的方法:NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile: path] [dict writeToFile: someOtherPath atomically: YES];NSArray *array = [NSArray arrayWithContentsOfFile: path]; [array writeToFile: someOtherPath atomically: YES];等等.理想情况下,文件格式应为我可以手动创建和编辑的格式. 编辑:这是针对Windows Phone 7的. 编辑:感谢您的答案.虽然通过您的一些链接. . . XMLSerialize...

C#Excel Reader将时间戳转换为十进制数字【代码】

当我使用Excel Reader时,它可以读取除时间戳以外的所有内容.例如,它将15:59:35转换为.67290509259259268 如何阻止这种情况的发生?object[,] valueArray = (object[,])excelRange.get_Value(XlRangeValueDataType.xlRangeValueDefault);那是我的数组,其中保存了从Excel工作表中读取的值.不知道这是否是原因.解决方法:尝试DateTime.FromOADate-但是,您在问题中提到的数值实际上与您提到的时间不对应.

C#-将对象转换为对象数组【代码】

我从WCF调用返回了以下javascript对象,该对象已从字典对象序列化,该字典对象删除了键/值属性Object { 7="XXX", 9="YYY" }我想将此javascript转换为以下数组,结果是[Object { Key=7, Value="XXX"}, Object { Key=9, Value="YYY"}]我正在使用jquery客户端库. 有谁知道我如何将对象转换为具有键/值属性的对象数组?解决方法:这是一个可重用的函数,可以解决您的问题:var bad = {7: "XXX",9: "YYY" };function fix(input) {var output ...

c#-将行转换为linq中的列【代码】

我有以下查询:var query = from q1 in lstAgentDetailsjoin q2 in lstAgentMaterialPercentage on q1.Agent_Id equals q2.AMP_Agent_Idinto list1from lu in list1.DefaultIfEmpty()join q3 in lstMaterialType on lu.AMP_MaterialType_Id equals q3.MaterialType_Id into list2from l2 in list2.DefaultIfEmpty()select new{q1.Agent_Namelu.AMP_percentageq3.Materialtype_Name}; IList iu = query.ToList();查询...

C#,是否可以将字节*转换为字节[]而无需复制?最快的方法是什么?【代码】

我从套接字连接中有一个大byte [] receiveBuffer,其中包含多个数据包. 我想将单个数据包传递到应用程序的下一层,但是我不想将每个数据包复制到一个新的数组中. 我目前正在做这样的事情fixed (byte* rxBufferPtr = receiveBuffer) {while(more_packets_in_rx_buf){NewPacketReceived(rxBufferPtr + offset, packetSize);// NewPacketReceived params: NewPacketReceived(byte* packet, int size)offset += packetSize;} }我想传递一...

C#-将JSOn字符串转换为Mongo文档的问题【代码】

我正在尝试将JSOn字符串转换为Mongo文档,但是在线上没有太多帮助. 我发现的唯一有用的东西是: 1:2: MongoDB.Bson.BsonDocument doc4 = MongoDB.Bson.Serialization .BsonSerializer.Deserialize(genericjson); 切换突出显示在新窗口中打开全选 如帖子@中所述 Convert string into MongoDB BsonDocument 它在数据库中创建文档,但这不是C#中的模拟.当我单击节点时,它们不会向我显示内部数据.转换损坏文件后,Mongo就是这样做的. 还...

C#将格式化的字符串(31.2k)转换回数字(31240)【代码】

假设我有以下代码:int i = 31240; string Number = ((double)i / 1000).ToString("0.#k");我得到此结果作为数字的字符串:31,2k 现在,我想做相反的事情,那就是将这个字符串“ 31,2k”带回31240甚至31200,但是我不知道该怎么做…任何想法? 有人说那是不可能的.但是最后,我找到了实现目标的完美方法.我将解决方案发布给可能愿意知道的人.使用很简单,它允许进行两种转换: >千,例如:45831< => 45.8万< => 45831>百万,例如:1238523...

将CollectionChanged事件处理程序行从C#转换为VB.net【代码】

我已经使用developerfusion C# to VB conversion tool转换了Brad Smith’s ComboTreeBox项目,但我遇到了麻烦,这对我和C#到VB的转换(事件处理程序)很正常. 在IList(Of ComboTreeNode).Item的接口实现中,有以下C#代码:#region IList<ComboTreeNode> Memberspublic ComboTreeNode this[int index] {get {return innerList[index];}set {ComboTreeNode oldItem = innerList[index];innerList[index] = value;value.Parent = node;valu...

c#-使用linq将EF对象列表转换为列表字典【代码】

我想将EF对象列表转换为字典.我在某种程度上做到了这一点,但有一个缺点:我不知道如何根据该对象的属性将多个对象添加到一个键值对中. 例如说我有一个带有三个值的实体框架对象TblValue-ValueID,ValueNm,CodeID. CodeID将在对象之间共享-有些可能相同,有些可能不同. 我想创建一个Dictionary< TblCode,List< TblData>>. (TblCode来自CodeID.)基本上,我想创建一个包含该项目列表的字典,其中每个列表都是&使用LINQ按CodeID分组. 我之前...

c#-LINQ中的时区转换【代码】

我一直在谷歌搜索一段时间,试图找到某种解决方案,但是运气不佳. 我正在尝试获取一组记录,这些记录对应于一天的数据量.一天的数据价值是4:00:00EST-3:59:59EST.当我向用户显示结果集时,我希望结果以用户的本地时间显示(在我的情况下为CST).除了以下内容,这通常不会很困难: >我数据库中的时间戳都是格林尼治标准时间(GMT).>数据库的本地时间在EST中.>我的当地时间是CST. 由于数据库的时间在EST中,但是记录保存在GMT中,所以我不能...

c#进制转换【代码】

将字符串转换成数字方法:Convert.ToInt32(string value,int fromBase)fromBase为进制(2,8,10,16)如:将16进制(string)转换成10进制(int)string strBase16="fe12"; int intBase10=Convert.ToInt32(strBase16,16);//(第一个参数为要转换的数值,第二个参数为待转换数值的进制)结果:65042 补充:Convert.ToInt16、Convert.ToInt32、Convert.ToInt64 Int16 = short, 占2个字节. -32768 ~ 32767 Int32 = int, 占4个字节. -...

在int和char之间转换错误并在C#中返回错误【代码】

可能我的问题很愚蠢,但我在将char值转换为int并转换回in时遇到了麻烦. 问题是我正在尝试解密Access DB检索到的char值. 这是我的代码char chrVal = 'M'; int intVal = (int)chrVal; // Output 77 'M' // Now trying to encrypt using XOR int encIntVal = intVal ^ 203; // Output 134 '?' // Convert back char correct = (char)(encIntVal ^ 203); // Output 'M' - CORRECT char wrong = (char)('?' ^ 203); // Output WRONG valu...

c#-将linq查询结果转换为枚举【代码】

我有类似对象的清单.此列表中的对象都有一个名为Name的属性和一个名为Mk2Result的枚举类型,但枚举类型为Mk2TestResult. 现在在for循环中,我想看看列表中是否存在当前的itterator整数作为对象的名称:for(...... { // var query = from pin in _pins where pin.Name == i.ToString() select pin.Mk2Result;Mk2TestResult result = (Mk2TestResult)query;//Do some more stuff }但是编译器抱怨以下消息:Cannot convert type 'Sys...

TIME - 相关标签