C#user int数组声明

时间:2017-12-19 13:16:08

标签: c# arrays

我遇到c#(新手)的问题,但有一些编程经验(不是很好,很多以前,Python)

我一定是做错了,找错了答案,花了几天时间寻找这个。我觉得它很简单,我一定做错了。

基本上我想获取一个整数的用户输入并将其存储为数组,以便对单个数字执行数学运算。但是,当我尝试让控制台读取数字时,我无法访问第4位等因为c#一直告诉我。

  

无法将带有[]的索引应用于类型为int

的表达式

我在这里犯了什么基本错误,

编辑改进原始问题。

对不起,这有点模糊。让我告诉你我的想法在python中是如何工作的,也许这会有所帮助。基本上,我正在尝试访问整数的位置。

Number = (input("Please enter a Number number"))

check_digit = number[7]

loyalty = number[:-1]

我希望用户输入数字,然后程序访问数组中的不同数字。

1 个答案:

答案 0 :(得分:1)

从异常情况来看,你可能会声明像这样的数组:

int myArray;

而不是:

int[] myArray;

Error 1 Cannot apply indexing with [] to an expression of type 'int'