可枚举范围 Add .5
Enumerable Range Add .5
我正在尝试创建一个应生成以下内容的列表:
1,1.5,2,2.5,3
这是我编写的用于生成列表的代码
var rng = Enumerable.Range(1, 12).Select(x => x / 10f);
我目前正在使用这个语句,但它似乎生成
0.1,0.2
我用什么公式来使它成为 1、1.5、2?
var rng = Enumerable.Range(1, 12).Select(x => 0.5 + x / 2f);
这将为您提供一个列表:1, 1.5, 2, 2.5, 3, ..
从 1 开始。
我认为这应该是你的目标,为什么要除以 10?
var rng = Enumerable.Range(2/*START NUMBER*/, 5/*POSITION FROM START*/).Select(x => x / 2f);
(5如果你想停在3,如果你放12你停在7)
我正在尝试创建一个应生成以下内容的列表:
1,1.5,2,2.5,3
这是我编写的用于生成列表的代码
var rng = Enumerable.Range(1, 12).Select(x => x / 10f);
我目前正在使用这个语句,但它似乎生成
0.1,0.2
我用什么公式来使它成为 1、1.5、2?
var rng = Enumerable.Range(1, 12).Select(x => 0.5 + x / 2f);
这将为您提供一个列表:1, 1.5, 2, 2.5, 3, ..
从 1 开始。
我认为这应该是你的目标,为什么要除以 10?
var rng = Enumerable.Range(2/*START NUMBER*/, 5/*POSITION FROM START*/).Select(x => x / 2f);
(5如果你想停在3,如果你放12你停在7)