Tag: 类型转换

将字符串转换为小数分隔符的最佳方法“。”和“,”不敏感的方式?

应用程序处理表示来自不同文化的小数的字符串。 例如,“1.1和”1,1“是相同的值。 我玩Decimal.TryParse标志组合,但无法达到我想要的结果。 “1,1”毕竟变为“11”或“0”。 是否可以在一行代码中将这些字符串转换为十进制而不预先将“,”char替换为“。” 或者使用NumberFormat.NumberDecimalSeparator ? 你是如何处理这种情况的? 先感谢您!

将文本框文本转换为整数

我需要将我的xaml代码的文本框中的文本转换为C#中的整数值。 我正在使用.NET 4.0和Visual Studio 2010.有没有办法在xaml标签本身或者我需要在C sharp中编写转换器。 我尝试了以下但是没有工作: Convert.ToInt32(this.txtboxname.Text) 任何帮助深表感谢。 谢谢。

如何解析JSONString到数据集?

我正在使用Web服务创建一个C#应用程序。 在我的Web服务中,我使用的是JSONString数据。 但是我无法将此字符串转换为DataSet 。 我的JSONString是: { “Table”: [ { “DisplayVoucherNumber”: “A101239Z”, “ActualDate”: “08/07/2013”, “AccountName”: “shyamal”, “Pcs”: “50”, “Weight”: “500.000” } ], “Table1”: [ { “DisplayVoucherNumber”: “R101249B”, “ActualDate”: “11/07/2013”, “AccountName”: “vipul”, “NetWeight”: “90.000”, “Weight”: “80.000”, “Difference”: “10.000” }, { “DisplayVoucherNumber”: “R101249B”, “ActualDate”: “11/07/2013”, “AccountName”: “vipul”, “NetWeight”: “500.000”, “Weight”: “100.000”, “Difference”: “400.000” } ] }

c#字符串为hex,hex到字节转换

我有一个方法,它采用hex值并将其指定为明文,但类型的字节类型 byte plainText = 0xd7; 我想从文本框中获取此值,例如,用户将d7键入文本框,ı将分配给它 byte plaintText = 0xd7 我无法实现这一点。

我可以在用于SQLite的类中使用String列表吗?

SQLite-net将用于表示表的类中使用的数据类型有哪些限制? 具体来说,我可以使用这个: public List CoconutWaterBrands { get; set; } ……或者我需要这个: public string[] CoconutWaterBrands { get; set; } ……还是别的什么?

检查类型是否支持使用.NET将隐式或显式类型转换为其他类型

想象一下,您已经获得了两个System.Type,并且您想确定是否存在从一个到另一个的隐式或显式类型转换。 如果没有专门检查静态方法,是否有内置方法来确定该类型是支持这些转换还是这些转换? 我知道这是一个简短的问题,但我认为这个场景相对容易解释,如果不是,请告诉我。 斯蒂芬,提前谢谢。

永久性地将派生类转换为基础

Class A { } Class B : A { } B ItemB = new B(); A ItemA = (A)B; Console.WriteLine(ItemA.GetType().FullName); 是否可以执行类似上面的操作并让编译器打印出类型A而不是类型B.基本上,是否可以永久地转换对象以使其“丢失”所有派生数据?

是否有任何通用的Parse()函数将使用parse将字符串转换为任何类型?

我想根据generics返回类型将字符串转换为generics类型,如int或date或long 。 基本上像Parse(String)这样的函数返回类型为T的项。 例如,如果传递了一个int,那么函数应该在内部执行int.parse 。

C#不让我把两条短裤加到一个短的

我有一个代码: static short Sum(short a, short b) { return a + b; } 并且它没有编译,saynig无法将’int’转换为’short’。 我今天可能真的很累但我看不出这个问题!

将类转换为另一个类或将类转换为另一个类

我的问题显示在此代码中 我有这样的课 public class maincs { public int a; public int b; public int c; public int d; } public class sub1 { public int a; public int b; public int c; } public void methoda (sub1 model) { maincs mdata = new maincs(){a = model.a , b = model.b , c= model.c} ; // […]