C#中的Array.BinarySearch方法

使用BinarySearch方法获取数组元素的位置。

设置一个字符串数组-

string[] str = { "a", "m", "i", "t"};

现在使用Array.BinarySearch获取字符't'的位置-

Array.BinarySearch(str, "t");

这是完整的代码-

示例

using System;
using System.Text;
public class Demo {
   public static void Main() {
      string[] str = { "a", "m", "i", "t"};
      // Using BinarySearch method to get location of character 't'
      int res = Array.BinarySearch(str, "t");
      // displaying the location
      Console.WriteLine("Index : "+res);
   }
}

输出结果

Index : 3