컴퓨터/C#
[C#] Array 배열 다루기 (생성, 복사, 부분 복사)
알 수 없는 사용자
2014. 11. 5. 11:36
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | // // 그래프에서 불필요한 8개의 데이터 제외하고 복사 int nCopy = objinfo.Length - 8; // 전체 복사 (복제) // Object를 반환하기 때문에 강제 캐스팅 해줘야함. float[] _cpyArray = (float[])objinfo.Clone(); float[] _dstArray = new float[nCopy]; // 복사하려는 배열의 크기가 일치해야한다. // http://msdn.microsoft.com/ko-kr/library/z50k9bft(v=vs.110).aspx // 해당 링크의 '예외' 참조 // _cpyArray[8]부터 _dstArray[0]에 nCopy개 만큼 복사 Array.Copy(_cpyArray, 8, _dstArray, 0, nCopy); SetArray(_dstArray); |
참고 링크 : http://blanedil.tistory.com/trackback/10