public class StreamDataSet
{
  public string URL = "";
  public string Title = "";
}

List<StreamDataSet> SrcList=new List<StreamDataSet>();

StreamDataSet src=new StreamDataSet();
src="ww.google.ne.jp";

if("-同じURLが既に追加していなければ-")
  SrcList.Add(src);

if文の条件式にどのように書けばいいか迷ってます
この場合SrcListに同じURLがあるか探すにはForeachで
ひとつひとつ照らし合わすしかないですか?

List<string>だと.Findメソッドなどで簡単にできるけど
オブジェクトだった場合のやり方がわかりません
よろしくおねがいします