【发布时间】:2019-11-20 17:42:41
【问题描述】:
所以我有一个 voteTotal 变量,它将计算总共 7 个州的选举人票。但是,数字位于第二列的不同行,但我不确定如何添加第二列中的选举人票。第一列是州名,第二列是选举人票总数。
我真的不知道如何调用这些行,所以我无法在每行的同一列 2 上添加正确的第 2-8 行。
int voteTotal = 0;
int stateNumOne = 0;
int stateNumTwo = 0;
int stateNumThree = 0;
int stateNumFour = 0;
int stateNumFive = 0;
int stateNumSix = 0;
int stateNumSeven = 0;
if (votesListView.Items.Count < 1)
{
MessageBox.Show("List View can not be empty.");
}
if (votesListView.Items[0].SubItems[1] != null)
{
stateNumOne = int.Parse(votesListView.Items[0].SubItems[1].Text);
MessageBox.Show("1");
}
if (votesListView.Items[1].SubItems[1] != null)
{
stateNumTwo = int.Parse(votesListView.Items[1].SubItems[1].Text);
MessageBox.Show("2");
}
else if (votesListView.Items[2].SubItems[1] != null)
{
stateNumThree = int.Parse(votesListView.Items[2].SubItems[1].Text);
}
/*
stateNumSix = int.Parse(votesListView.Items[6].SubItems[
stateNumFour = int.Parse(votesListView.Items[4].SubItems[1].Text);
stateNumFive = int.Parse(votesListVie1].Text);
stateNumSeven = int.Parse(votesListView.Items[7].SubItems[1].Text);
*/
voteTotal = stateNumOne + stateNumTwo + stateNumThree + stateNumFour + stateNumFive + stateNumSix + stateNumSeven;
totalLabel.Text = voteTotal.ToString();
totalVotesLabel.Visible = true;
totalLabel.Visible = true;
【问题讨论】:
-
Yopu 应该在edit 你的问题上添加一个标签,表明你正在使用的平台,因为每个上面都有一个
ListView,我们真的不喜欢猜测。 -
你的意思是像添加视觉工作室?
-
没有。 Visual Studio 是一个开发环境,而不是一个平台。从您发布的代码看来,您使用的平台可能是 Xamarin.something。
-
我认为它默认是 Xamarin,因为我刚刚下载了 Visual Studio 2017,仅此而已。谷歌表示“Visual Studio 2017 使您能够使用 Xamarin 和 C# 或 Java/C++ 构建原生 Android 应用程序,以及使用 Apache Cordova 6.3.1 和 JavaScript 和 TypeScript 构建混合 Android 应用程序”