Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 27326|Respuesta: 0

[Fuente] Usa cadenas que ignoran mayúsculas minúsculas en C#. Método Contains

[Copiar enlace]
Publicado en 20/6/2019 23:24:09 | | |
Para comparar si la cadena fuente contiene la cadena destino en C#, podemos usar el siguiente método:



Relativamente hablando, el método Contains es más intuitivo porque devuelve directamente un valor booleano, pero cuando necesitamos ignorar mayúsculas, solo podemos usar el método de sobrecarga IndexOf que soporta el parámetro StringComparison, aunque este método puede no ser lo suficientemente semántico (el valor de retorno puede ser -1, 0 o mayor que 0), aunque en este caso muchas personas pueden convertir tanto la cadena de origen como la cadena destino a mayúsculas o minúsculas para comparar, pero esto es demasiado ineficiente. Podemos definir directamente una extensión que soporte el parámetro StringComparison:


En realidad. La biblioteca NET El método Contains también se basa en el método IndexOf:


referencia

El inicio de sesión del hipervínculo es visible.





Anterior:Control en vista de lista C# un color de celda
Próximo:Utiliza las operaciones de migración de datos MySQL de EF Core en .NET Core
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com