将字符串转换为数字 (11)

我有一个我想用来存储另一个类的“属性”的类。 这些属性只有一个名称和一个值。 理想情况下,我希望能够添加类型化属性,以便返回的“值”始终是我希望的类型。 该类型应该始终是原始的。 这个类继承了一个抽象类,它基本上将字符串的名称和值存储起来。 这个想法是,这个子类将为基类增加一些类型安全性(以及节省我的一些转换)。 所以,我创建了一个类(大致): public class TypedPrope…
c# - 是否可以使用显式类型转换将基类对象分配给派生类引用?
是否可以使用C#中的显式类型转换将基类对象分配给派生类引用? 我试过它,它会产生运行时错误。…
我正在使用.NET中的XmlReader类解析XML文件,我认为编写通用解析函数来一般性地读取不同的属性是明智的。 我想出了以下功能: private static T ReadData<T>(XmlReader reader, string value){reader.MoveToAttribute(value); object readData=reader.ReadC…
我有一个TextBoxD1.Text,我想将它转换为一个int来存储在数据库中。 我怎样才能做到这一点?…
如何将字符串转换为C#中的整数?…
这个问题在这里已经有了答案: 运营商作为字符串 13的答案 对不起,如果这个问题已经回答了,但我没有找到一个合适的答案。 我在C#中有一个字符串表达式,我需要转换为一个int或十进制值。 例如: string strExp="10+20+30"; 输出应该是60。 我该怎么做?…
我遇到的问题是如何将输入字符串如“RED”转换为C#中的实际Color类型Color.Red 。 有没有办法做到这一点? 我可以考虑为每种颜色类型使用switch语句和case语句,但我认为这不够聪明。…
这可能是一个新手问题,但谷歌惊讶地没有提供答案。 我有这个相当人造的方法 T HowToCast<T>(T t){if(typeof(T)== typeof(string)){T newT1="some text"; T newT2=(string)t;}…
这对某些人来说似乎是一个愚蠢的问题,但我需要将一个双精度数转换成十进制来用作货币。 M去哪儿了? decimal dtot=(decimal)(doubleTotal);…
c#数字整形器的金额,如转换诠释12333545=12333545
将字符串或整数转换为货币格式最简单快捷的方法是什么? 我的意思是像一个整数= 21232221当形= 21,232,221 c#4.0的asp.net 4.0 谢谢 直接的答案 public static string NumberShaper(int irNumber){return(irNumber.ToString("N", System.Globaliza…