int相关内容

字符串转换为int

我试图写一个简单的程序,要求用户输入一个数字,然后我会用这个数字来决定门票的成本会是怎样为他们特定的年龄。我试图为int的字符串转换时遇到了麻烦。否则,程序布局是罚款。有什么建议么? 感谢 使用系统; 类ticketPrice { 公共静态无效的主要(字串[] args) { Console.WriteLine(“请输入您的年龄”); INT输入=到Console.Rea ..
发布时间:2016-09-19 22:19:01 C#/.NET

我如何把一个Int在C#中的字符串不使用的ToString()?

转换以下int参数转换为字符串,而无需使用任何原生的toString功能。 公开字符串整数到字符串(INT integerPassedIn){这里 //你的代码 } 由于一切从继承对象和对象有一个的ToString ()方法,你会如何转换成一个 INT 到字符串不使用本机的ToString()方法? 与字符串连接的问题是,它会调用的ToString( )链 ..
发布时间:2016-09-07 13:08:36 C#/.NET

LINQ到实体无​​法识别方法“的Int32解析(System.String)”的方法,

我使用实体框架,我有一个代码行转换成字符串字段(ID)为int并与多家比较 =学生students.Where(S = GT;(Int32.Parse(s.id)GT; 5555)); 每当我尝试运行它,我收到rhis错误。 “LINQ到实体无​​法识别方法”的Int32解析(System.String)“的方法,而这种方法不能被翻译成店的表情。” 我曾尝试se ..
发布时间:2016-09-07 12:42:14 C#/.NET

我可以转换长为int?

我想转换长到 INT 。 如果的值长> int.MaxValue ,我很高兴地让它环绕。 什么是最好的方法是什么? 解决方案 只是做(INT)myLongValue 。它会做你想要什么(丢弃位而采取的LSB)的选中上下文(这是编译器的默认值)。它会扔发生OverflowException 在检查背景下,如果该值不以 INT适合: INT myIntValue =选中((INT)my ..
发布时间:2016-08-29 13:15:41 C#/.NET

为什么我可以通过1为短,但不是int变量i?

为什么第一和第二写入工作,但不是最后一次?有没有一种方法,我可以让他们的所有3个,并检测它是否为1,(INT)1或我通过?而真正为什么允许一个,但最后?第二个被允许,但不是最后真正吹拂我的心灵。 演示显示编译错误 使用系统; 类节目 { 公共静态无效的写(简称V){} 静态无效的主要(字串[] args) { 写(1); // OK 写( ..
发布时间:2016-08-29 12:50:11 C#/.NET

什么是比较双和Int的最佳方式?

在C#以下code不工作: INT iValue = 0; 双dValue = 0.0;布尔=的isEqual iValue.Equals(dValue); 所以,问题:什么是比较双和Int的最佳方式。 解决方案 您真的不能比较浮点和整数值一个天真的方式;具体地讲,因为有经典 ..
发布时间:2016-08-28 15:27:44 C#/.NET

为什么的ToString()上的一个空字符串导致空的错误,当的ToString()与空值可为空INT工作正常?

将selectedItem 有两个字段: 诠释? _cost 字符串_serialNumber 在这个例子中, _cost 和 _serialNumber 的将selectedItem 都是空。我读经由它们的属性将selectedItem 的领域,并与他们的价值观填写文本框,当... TextBox1.Text = selectedItem.Cost.ToString(); // ..
发布时间:2016-08-28 15:11:45 C#/.NET

字符串转换为int和试验的成功在C#

您如何检查是否字符串为转换到 INT? 让我们说我们有像“家”的数据,“50”,“狗”,“45.99”,我想知道我是否应该只使用字符串或使用解析 INT 值,而不是。 在JavaScript中,我们有这个 parseInt函数()函数的。如果字符串的无法解析,它还是会回到为NaN 的 解决方案 Int32.TryParse(字符串,Int32)将 - ..
发布时间:2016-08-28 15:00:29 C#/.NET

如何优雅地检查一个号码是一个范围之内?

我怎样才能做到这一点典雅,C#和.NET 3.5 / 4? 例如,一些可以是1和100之间的 我知道一个简单的,如果就足够了;但关键字对这个问题是优雅。它是我的玩具项目不用于生产。 这个问题是不是速度,而是code美感。停止谈论效率和等;记住你preaching合唱团。 解决方案 有很多选择: INT X = 30; 如果(Enumerable.Range(1,100)。载有(X ..
发布时间:2016-08-28 14:11:47 C#/.NET

LINQ到实体无​​法识别方法“的Int32解析(System.String)”的方法,而这种方法不能被翻译成店前pression

我使用实体框架,我有一条线code,它走的是一条VAR和翻译回数据库的IINT的。 VAR纪录= context.enrollments.SingleOrDefault (行= GT; row.userId == int.Parse(用户ID)及&放大器; row.classId == int.Parse(的ClassID)); 每当我尝试运行它,我收到rhis错误。 “LINQ到实体 ..
发布时间:2016-08-28 13:45:15 C#/.NET

选择解析INT,如果字符串是解析的为int

所以我有一个的IEnumerable<字符串方式> 可包含可解析为 INT 即不能价值观,以及价值观 如你所知, Int32.Parse 抛出一个异常,如果字符串不能改变为int,而 Int32.TryParse 可以用来检查,看看是否未经处理的异常的转化是可能的。 所以我想使用LINQ查询到单行解析那些可以被解析为int的字符串,不一路上抛出异常。我有一个解决方案,但是会从社区希 ..
发布时间:2016-08-28 12:56:57 C#/.NET

C#字符为int

所以我在C#中的字符: 字符富='2'; 现在我想要得到的2成一个int。我发现Convert.ToInt32返回字符的实际十进制值,而不是数字2下面的工作: INT吧= Convert.ToInt32(新的字符串(富,1)); int.parse仅适用于字符串为好。 有没有在C#中没有本地函数从字符去没有使它成为一个字符串为int?我知道这是微不足道的,但它只是似乎很奇怪,有什么本 ..
发布时间:2016-08-26 20:27:57 C#/.NET

INT转换为字符串?

我怎么能转换成一个 INT 的数据类型为一个字符串数据类型在C#? 解决方案 字符串的myString = myInt.ToString(); ..
发布时间:2016-08-26 20:20:32 C#/.NET

为什么我不能拆箱一个int作为小数点?

我有一个 IDataRecord读我是从如下检索十进制: 十进制D =(十进制)阅读器[0]; 由于某些原因,这将引发一个无效的转换异常说,“指定的转换是无效的。” 当我这样做阅读[0] .GetType()它告诉我,这是一个Int32。据我所知,这不应该是一个问题.... 我这个片断这工作只是正常测试了这一点。 INT I = 3750; 十进制D =(十进制)我; 这给我留下了抓我 ..
发布时间:2016-08-26 15:16:52 C#/.NET

铸造float时奇怪的行为在C#中为int

我有以下简单的code: INT速度1 =(INT)(6.2f * 10); 浮TMP = 6.2f * 10; INT SPEED2 =(int)的TMP; 速度1和速度2应具有相同的价值,但事实上,我有:速度1 = 61 SPEED2 = 62 我知道,我也许应该使用,而不是铸造Math.Round,但我想明白为什么值是不同的。 我看着生成的字节code,但除了商店和负载,运cod ..
发布时间:2016-08-26 14:44:33 C#/.NET

整数总结蓝调,短+短=问题

计划在C#中: 短期A,B; 一个= 10; B = 10; 一个= A + B; //错误:无法隐式转换类型'诠释'到'短'。//我们也可以使用算术赋值运算符下面给出写这篇codeA + = B; //但这运行成功,为什么?Console.Write(一); 解决方案 这里有两个问题。首先是“为什么是短加上短期结果INT?” 好吧,假设短期加短很短,看看会发生什么:短[] =价格100 ..
发布时间:2016-08-26 14:01:56 C#/.NET

字符数组为int

我有一个数组炭输入[11] = {'0','2','7',' - ','1','1','2',' 0','0','9','5'}; 我如何将输入[0,1,2]到 INT 1 = 27 ,输入[3,4,5,6]到诠释2 = -112 输入[7,8,9,10]到 INT 3 = 95 ? THX,JNK 解决方案 您可以使用函数strncpy的组合()来提取字符范围和与atoi()将其转换 ..
发布时间:2016-08-25 10:02:00 C/C++开发

ç串联可变长度的int一个字符串,而不进行打印

我需要连接到一个系统调用字符串整数: 状态=系统(“./运行的test.txt”+整数); 整数在这里可以是任何int类型。 什么是这样做的最佳方式? 解决方案 使用 的snprintf (或 的sprintf 如果你没有的snprintf 或需要您的code到没有它系统上运行)打印到字符缓冲区,并传递到系统电话。 例如 的#define MAX_LEN 128 字符缓冲区[MA ..
发布时间:2016-08-25 09:59:53 C/C++