I 오류 받고 있어요 : 여러 줄에목록 <int>을 목록 <float>으로 변환 하시겠습니까? C#
Cannot implicitly convert type 'float' to 'int'. An explicit conversion exists (are you missing a cast?)
(20 +)를,이 오류는 그래서 의미 내가 떠 내 INT 선언의 모든 변경하지만이 어디에 오류를 변경하지 않은 알고 나는 선을 보았고 다른 수업에서 가지고 있던 선언 선언과 관련이 있다는 것을 알게되었습니다.
오류가 같은 라인에 나타납니다이 하나
graph = new Node[widthX, heightY];
그것은 오류가 widthX
및 heightY
에 있지만 모두가 수레로 선언 말한다 그래프 그러나 선언과 같은 :
Node[,] graph;
어떤 다른 클래스이며 내부에 내가 생각하는 목록은이 오류의 근원이 실제로 어디에서 왔는지입니다. 그 클래스의 코드는 다음과 같습니다
public List<Node> edges;
public Node(){
edges = new List<Node>();
}
C#을 위로 읽은 후 나는 int 형 또는 수레에 문자열이나 등 int로 이중,하지만 아무것도 int로 문자열에서 변환을 많이 보았다.
또는이 오류를 잘못 읽고 있는데 어디에서 왔는지 알 수 없습니다.
배열이 부분의 길이를 가질 수 없습니다 ... –