国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#使用自定義算法對數組進行反轉操作的方法

2020-01-24 02:02:02
字體:
來源:轉載
供稿:網友

本文實例講述了C#使用自定義算法對數組進行反轉操作的方法。分享給大家供大家參考。具體如下:

C#的Array對象自帶反轉功能,但是下面的代碼完全通過自定義的算法來實現數組反轉

復制代碼 代碼如下:
public static void ReverseArray<T>(this T[] inputArray)
{
  T temp = default(T);
  if (inputArray == null)
    throw new ArgumentNullException("inputArray is empty");
  if (inputArray.Length > 0)
  {
    for (int counter = 0; counter < (inputArray.Length / 2); counter++)
    {
      temp = inputArray[counter];
      inputArray[counter] = inputArray[inputArray.Length - counter - 1];
      inputArray[inputArray.Length - counter - 1] = temp;
    }
  }
  else
  {
    Trace.WriteLine("Reversal not needed");
  }
}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定结县| 阜南县| 麻城市| 红原县| 班玛县| 共和县| 叙永县| 永定县| 庐江县| 清流县| 巫溪县| 四川省| 乐山市| 雷波县| 平昌县| 瑞金市| 鹤峰县| 麻阳| 盈江县| 双峰县| 房山区| 黄梅县| 双流县| 乳源| 遂昌县| 泰和县| 海盐县| 沅陵县| 安乡县| 丹寨县| 灵川县| 沙坪坝区| 威宁| 聊城市| 云梦县| 沧源| 龙泉市| 咸丰县| 黎川县| 莱阳市| 色达县|