Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.


10
¿Cómo eliminar nuevos caracteres de línea de una cadena?
Tengo una cadena en el siguiente formato string s = "This is a Test String.\n This is a next line.\t This is a tab.\n' Quiero eliminar todas las ocurrencias de \ny \rde la cadena de arriba. Lo intenté string s = s.Trim(new char[] {'\n', '\r'});pero no ayudó.
181 c#  .net 

5
¿Cómo puedo convertir este código foreach a Parallel.ForEach?
Estoy un poco confundido acerca de Parallel.ForEach. ¿Qué es Parallel.ForEachy qué hace exactamente? No haga referencia a ningún enlace de MSDN. Aquí hay un ejemplo simple: string[] lines = File.ReadAllLines(txtProxyListPath.Text); List<string> list_lines = new List<string>(lines); foreach (string line in list_lines) { //My Stuff } ¿Cómo puedo reescribir este ejemplo con …

10
Diagramas de clase en VS 2017
He estado usando VS 2015 y me gusta el elemento Diagrama de clase. Recientemente actualicé a 2017 y parece que no puedo encontrar el elemento del Diagrama de clases. ¿Alguien sabe cómo llego?


9
¿Cuál es la diferencia entre == y Equals () para primitivas en C #?
Considera este código: int age = 25; short newAge = 25; Console.WriteLine(age == newAge); //true Console.WriteLine(newAge.Equals(age)); //false Console.ReadLine(); Ambos inty shortson tipos primitivos, pero una comparación con ==devuelve verdadero y una comparación con Equalsdevuelve falso. ¿Por qué?
180 c#  compare 

18
¿Prueba si la cadena es un guid sin lanzar excepciones?
Quiero intentar convertir una cadena en un Guid, pero no quiero confiar en la captura de excepciones ( por motivos de rendimiento: las excepciones son caras por razones de usabilidad: aparece el depurador por razones de diseño: lo esperado no es excepcional En otras palabras, el código: public static Boolean …
180 c#  string  parsing  guid 

11
Visual Studio C # declaración colapso
Al editar bloques de código realmente largos (que definitivamente deberían ser refactorizados de todos modos, pero eso está más allá del alcance de esta pregunta), a menudo anhelo la capacidad de colapsar bloques de instrucciones como uno puede colapsar bloques de funciones. Es decir, sería genial si el icono menos …





8
¿Poner contenido en el objeto HttpResponseMessage?
Hace varios meses, Microsoft decidió cambiar la clase HttpResponseMessage. Antes, simplemente podía pasar un tipo de datos al constructor y luego devolver el mensaje con esos datos, pero ya no. Ahora, debe usar la propiedad Contenido para establecer el contenido del mensaje. El problema es que es del tipo HttpContent, …

12
Cuándo usar IList y cuándo usar List
Sé que IList es la interfaz y List es el tipo concreto, pero todavía no sé cuándo usar cada una. Lo que estoy haciendo ahora es que si no necesito los métodos Ordenar o Buscar todos, uso la interfaz. Estoy en lo cierto? ¿Hay una mejor manera de decidir cuándo …
180 c#  .net 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.