2012-02-04 6 views
0

C#에서 연속 메모리 들쭉날쭉 bidimensional 배열과 내가 가변 배열로 bidimensional 배열을 선언하는 것은 좋은 것을 보았다

int[][] jagged = new int[3][]; 

하지만 코드에서 메모리 수준에서 약간의 최적화를 수행 할 때, [,]를 사용하는 것이 더 편리합니다 행렬의 정의로 사용하고 메모리 블록을 사용하십시오 ...

이게 사실인지 설명 할 수 있습니까? I는 [,] 추측 메모리의 블록 및 구성 요소의 액세스를 얻어 빠르게보다는 lookimg 메모리의 여러 부분에서 톱니 bidimensional 어레이 .... 배열이 [,]으로 할당되면

+0

정말이 글을 읽고 싶습니다. http://stackoverflow.com/questions/597720/what-is-differences 사이 - 다차원 배열 및 배열 배열 – m0s

답변

1
예, 그것이

입니다 항상 연속적인 메모리가 주어 지므로 원하는 작업에 따라 더 빠르고 편리 할 수 ​​있습니다.