¿Cuál es la manera más rápida de implementar algo como esto en C#:manera más rápida de encontrar cadena en C#?
private List<string> _myMatches = new List<string>(){"one","two","three"};
private bool Exists(string foo) {
return _myMatches.Contains(foo);
}
nota, esto es sólo un ejemplo. solo necesito realizar un filtrado de bajo nivel en algunos valores que se originan como cadenas. Podría internarlos, pero todavía necesito admitir la comparación de una o más cadenas. Significado, ya sea de cadena a comparación de cadena (1 filtro), o si la cadena existe en la lista de cadenas (filtros múltiples).
esto parece rápido para mí ... – Luiscencio
más rápido con lo que la memoria/pre-tratamiento de la sobrecarga y qué cantidad de datos? –
..... para listas. –