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

c# – 将常规属性转换为自动实现的属性

我正在升级旧的C#代码库,并希望将常规属性转换为自动实现的属性.可以从Visual Studio完成吗?解决方法:它是possible using Resharper.你可以下载完整的functioning trial version for 30 days.

c# – 无法将’MessageBodyStream’类型的对象强制转换为’System.IO.MemoryStream’

我从我的wcf服务器返回一个Stream形式的内存流.当我在客户端中检索它并将其转发回MemoryStream时,我收到此错误. 我不明白MessageBodyStream来自哪里,因为我从未使用过它.有人请告诉我这个问题的解决方案吗? 谢谢.解决方法:This post建议,如果要将其作为MemoryStream访问,则需要首先将此流读入MemoryStream.因为any stream you send is received as MessageBodyStream.

需要帮助确定小C#编号中的bug来源到百分位转换程序【代码】

我对编程很新,但在过去的2-3个月里一直在使用Java,并决定在C#上试一试只是为了好玩,因为我听说它们很相似.我正在使用这个程序的问题,这只是某人将int转换为百分比的一种方式,是它正确地输入我的所有输入,但百分比总是显示为零!例如,有两个输入提示:一个询问您要转换的号码,另一个询问您的号码是什么.两个提示后,程序正确显示“你的百分比是:”,然后只要写0,无论我用什么数字输入,请帮助! [码]using System; using System.Colle...

c# – 如何将Nullable DateTime变量的null值转换为DbNull.Value【代码】

我有一个可以为空的DateTime变量.我想把它写到SQL DB.当我尝试插入时: 如果变量有值,则没有问题. 但如果它没有值,则插入中断错误. 我想问:我们如何通过DbCommand参数将可空的DateTime插入Sql? (P.S.:Sql列也可以为空.)DateTime? myDate = null; DbCommand dbCommand = new DbCommand(); dbCommand.Parameters.Add("NullableSqlDateField", DbType.DateTime, myDate);解决方法:试试null coalescing operator:dbCommand.Paramet...

c#将byte转换为string并写入txt文件【代码】

我如何转换例如byte [] b = new byte [1]; b [1] = 255到字符串?我需要一个字符串变量,其值为“255”string text =“255”;然后将其存储在文本文件中?解决方法:从字节开始:byte[] b = new byte[255];string s = Encoding.UTF8.GetString(b);File.WriteAllText("myFile.txt", s);如果你从字符串开始:string x = "255";byte[] y = Encoding.UTF8.GetBytes(x);File.WriteAllBytes("myFile2.txt", y);

c# – 如何将Linq var转换为List【代码】

我试图将Linq var转换为List.my c#代码是private List<HyperlinkInfo> GetHyperlinkByCode() {TourInfoBusiness obj = new TourInfoBusiness();List<HyperlinkInfo> lst = new List<HyperlinkInfo>();lst = obj.GetAllHyperlink();//lst = lst.Select(x => x.Attraction).ToList();var k = lst.Select(x => x.Attraction).Distinct(); }如果你看上面的代码,直到Line var k = lst.Select(x => x.Attraction).Distinct()...

c# – 浮点到字符串转换【代码】

我想将浮点值转换为字符串. 以下是我用于转换的代码.static void Main(string[] args){string s =string.Format("{0:G}", value); Console.Write(s);Console.ReadLine();}它输出为2.5 但我的问题是我希望得到2.50的值,因为我想在我的项目中稍后将其与原始值进行比较. 如果有办法,请建议我吗?解决方法:您应该使用{0:N2}格式化为两位小数.string.Format("{0:N2}", 2.50)小数点后3位:string.Format("{0:N3}", 2.50)...

c# – 如何防止Json.NET将枚举转换为字符串?【代码】

以下课程public class RequestSections : RequestBase {public RequestSections(Command c, Dictionary<SectionIdentifier, BigInteger> v) : base(c){VERSIONS = v;}public Dictionary<SectionIdentifier, BigInteger> VERSIONS { get; set; } }使用JSON.NET序列化为JSON并生成以下JSON输出:{"VERSIONS": {"Photos": 901,"Music": 902},"CMD": 43 }问题是SectionIdentifier是枚举,但JSON.NET将它们转换为字符串.public enum Sect...

C#:从枚举到类的自动转换【代码】

考虑这种情况. >有一个结构颜色(由其他人编写)>有枚举ColorCode,它实现了html命名的颜色代码.>有一个将ColorCode转换为Color的静态函数>我希望能够做到这一点:Color tmp = ....; tmp = ColorCode.Aqua;如何在没有复制粘贴文本140次的情况下执行此操作? 只要上面的代码行,我就不在乎ColorCode是什么(枚举,类,等等). 问题: C#不允许我为枚举定义运算符.我也没有任何宏来在ColorCode中制作一些漂亮的人类可读表格. 限制: ColorCod...

c# – 将IEnumerable转换为Dictionary【代码】

在向方法Splitter添加bool distinct并检查distinct是否为true之后,代码中断了.问题现在而不是字典是IEnumerable< string>,但是应该是Dictionary< string,int>.怎么可以解决? 这是错误:Cannot implicitly convert type ‘System.Collections.Generic.IEnumerable’ to ‘System.Collections.Generic.Dictionary’. An explicit conversion exists (are you missing a cast?)和代码:private Dictionary<string, int> Splitter(str...

c# – 如何将否定字符串转换为十进制值?【代码】

我试图将像“-23.27”这样的负字符串转换为小数点值,而问题有时候会在括号内得到负值,如“(23.27)”. 我编写了控制括号的代码并以负格式获取小数点值,但是当相同的代码以“-23.27”运行时,它返回的输入字符串格式不正确错误.这是我的代码.任何帮助,将不胜感激.decimal ValueN = (decimal.Parse("-23.27", System.Globalization.NumberStyles.AllowParentheses | System.Globalization.NumberStyles.AllowLeadingWhite | System.Glo...

c# – 将IP地址转换为有效的URI

我一直在尝试将我的windows store应用程序中的webview元素导航到’192.168.0.1’但由于某种原因Uri类无法解析它,有没有办法将IP地址转换为Uri?解决方法:答案是添加ip协议的前缀: 例如,http://或https:// 新的Uri(“192.168.0.1”)必须是新的Uri(“http://192.168.0.1/”) 感谢Bob Kaufman

创建Guid – >从VB转换为C#【代码】

我在VB.Net中有以下代码,我正在尝试将其转换为C#.listContacts = ACT_FRAMEWORK.Contacts.GetContactsByID(Nothing, New Guid() {New Guid(ContactID)})以下是我到目前为止的尝试:Guid[] test = new Guid[1];test[0] = Guid.NewGuid(ContactID); contactList = actApp.Contacts.GetContactsByID(null, test);由于NewGuid()不带参数,因此abover错误.我也试过了.test[0] = contactID1;但是,您无法从字符串转换为Guid.有人能帮忙吗...

c# – 将整数转换为枚举的最佳方法是什么?【代码】

标准:性能,性能,性能. 我需要一种方法将uint,int等转换为它的enum等价物.使用C#,我能用最快的方式做什么?解决方法:为什么你不能直接演员?MyEnum enumVar = (MyEnum)intVar;

c# – 是否有任何LINQ表达式将数据表转换为字典【代码】

我有很多情况下我会进行查询并获取数据表并将其转换为:Dictionary<string, string>要么Dictionary<int, int>要么Dictionary<string, [Someobject]>我可以使用循环创建自己的函数,但我想看看是否有任何LINQ方式将数据表转换为字典,只是为键和值传递2个lambdas(类似于将IEnumerable转换为字典所能做到的)解决方法:你可以使用AsEnumerable& ToDictionary: 例如,如果您想要一个字典,其中键来自col1,值来自col2:table.AsEnumerable()...

TIME - 相关标签