首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 陣列常用方法實戰:清除、查找與索引搜尋(一)

     編輯:關於C語言

Array.Clear 行為

int[] arr = {1,2,3,4,5};
Array.Clear(arr, 1, 2);
// 輸出:長度 5,內容 1 0 0 4 5

清除不會縮減陣列,只是將元素重設為型別預設值(0/false/null)。

IndexOf / LastIndexOf 基礎與進階

int[] arr = {3,2,1,5,2,4};
int first = Array.IndexOf(arr, 2);       // 1
int last = Array.LastIndexOf(arr, 2);    // 4

// 進階多載:指定起始索引與搜尋個數
int idx1 = Array.IndexOf(arr, 2, 1, 4);      // 從索引 1 往後搜 4 個
int idx2 = Array.LastIndexOf(arr, 2, 4, 4);  // 從索引 4 往前搜 4 個

搜尋結果

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved