0

このコードでStackOverflowエラーが発生します:

編集

[XmlAttribute("ID")]
public string ID { get; set; }

EDIT2

 public ParameterEntity this[string szID]
    {
        get
        {
            //Finds the parameter entity with the ID passed in.
            return rParameters.Find(
                  delegate(ParameterEntity oParameterEntity)
                  {
                      return oParameterEntity.ID.Equals(szID, StringComparison.OrdinalIgnoreCase);
                  });
        }
    }

アドバイスしてもらえますか?

単純な手動ループを使用する必要があるかもしれません。

ありがとう-オリバー

4

2 に答える 2

1

IDプロパティが自分自身を返そうとしている、または自分自身を設定しようとしている可能性があります

何かのようなもの

private int _ID;

public int ID{
   get{return ID;}
   set{ID=value;}
}

明らかに、それはおそらくそれほど単純なものではありませんが、それらの線に沿って

(多くの編集; P)

于 2009-09-03T11:51:36.393 に答える
0

問題は他の場所にありました。

于 2010-02-23T12:27:47.013 に答える