配列に特定の要素が存在するかどうかを確認しようとしています。配列に要素を追加する関数と、要素が存在する場合に true を返す検索関数があります。オブジェクト参照がオブジェクト エラーのインスタンスに設定されていません。
私はフィールドを持っています:
int [] Items;
これが検索機能です。
public bool Search(int item)
{
    bool isInArray = false;
    for (int i = 0; i < Items.Length; i++) // ERROR HERE
    {
        if (Items[i] == item)
        {
            isInArray = true;
            break;
        }
    }
    return isInArray;
}
これは add 関数です:
public void Add(int item)
{
    if (Items == null)
    {
        Items = new int[1];
    }
    else
    {
        Array.Resize<int>(ref Items, Items.Length + 1);
    }
    Items[Items.Length - 1] = item;
}