我有一个序列号,该序列号指示事物执行的顺序,例如,一个人扫描项目1-15,然后在那些项目内有我要使用小数精度的子组件,因为我将不使用整数15并在上面加上一个精度值,变成15.1
using System;
public class Program
{
public static void Main()
{
decimal sequenceNumber = 15;
for (int i = 0; i < 10 ; i++)
{
decimal output = sequenceNumber + Convert.ToDecimal((i));
Console.Write(output + "\n");
}
}
}
我做了一个.net提琴,结果不是我期望的是15 16 17,但是应该是15.1 15.2 15.3,但是我如何使用foreach语句而不是for循环来做到这一点呢?我正在查看列表集合
15
16
17
18
19
20
21
22
23
24
这是我的.net小提琴。
答案 0 :(得分:5)
有关:
public class Program
{
public static void Main()
{
decimal sequenceNumber =15;
for (decimal i=0.1; i<1 ; i+=0.1)
{
decimal output = sequenceNumber +i;
Console.Write(output +"\n");
}
}
}