Contains dont Work as I expected : I'm wondering why I cannot compare this objects

    public class myCustomClass
    	{
    		public string Value { get; set; }
    		public List<string> Keys { get; set; }
    
    	}

And i receve an List<myCustomClass>

I created an comparer and lookslike

    var comparer = new MyQueryStringInfo {
    					Value = "somethingToCompare"
    				};

Ande When I do `attrOptions.Contains(comparer)` is false.

My question is can i only compare if my value exist inside my List, without compare my Keys?