嘿,我目前正在计算器上工作,但我的算法2不能正常工作。 1. 在我的历史(列表框)中,我从计算器中获取数字,然后找到最小的数字。我的代码出错了。 2. 我想有一个[排序]底部排序数字的加入或降序。我试过的东西是listbox1.sorted,但我只是把它作为字母来工作。Windows窗体计算器算法。排序和最高/最低编号
如果你知道自己在做错误的nr.1或知道如何修复排序算法,请让我知道。
int count = 0;
int tal = 0;
double Mtal = 999999999999999999;
bool hit;
int cunt = 0;
private void button26_Click(object sender, EventArgs e)
{
while (count < 100)
{
foreach (var Listboxitem in listBox1.Items)
{
hit = false;
if (Convert.ToDouble(Listboxitem) < Mtal)
{
Mtal = Convert.ToDouble(Listboxitem);
hit = true;
}
count = count + 1;
if (hit)
{
cunt = count;
}
}
}
this.listBox1.SelectedIndex = cunt - 1;
}
无法隐式转换类型 '双' 到 '廉政'。一个明确的转换存在(你是否缺少一个演员?是错误我得到btw –
@EmilSjödin运行你在这里发布的代码我不能重现你的问题,所以.. – EpicKip