conditional-and-operator

Which operator is faster: ?: or &&

While developing ASP.NET applications I often need to parse a boolean value given in string form, e.g. from a query string like ?visible=true I found two solutions to implement the parsing: bool Visible { get { bool b; return Boolean.TryParse(this.Request["visible"], out b) && b; } } or bool Visible { ...