Preguntas etiquetadas 'c #'

C # (pronunciado "see sharp") es un lenguaje de programación de alto nivel, estático y orientado a objetos desarrollado por Microsoft. El código C # generalmente se centra en las herramientas de Microsoft .NET y la familia de tiempo de ejecución, incluidos .NET Framework y .NET Core. Use esta etiqueta para las preguntas de código escritas en la especificación oficial de C # o C #. La mayoría de las preguntas también necesitan una etiqueta para una plataforma .NET de destino, como [.net] (para .NET Framework), [.net-core] o [.net-standard].
64
respuestas

¿Cuál es la diferencia entre una cadena y una cadena en C #?

Ejemplo (note el caso): cadena s = "¡Hola mundo!"; Cadena s = "¡Hola mundo!"; ¿Cuáles son las recomendaciones para usar cada uno de ellos? ¿Y cuáles son las diferencias?
set 10 ago. '08 a las 10:18
26
respuestas

¿Cómo enumerar una enumeración?

¿Cómo se puede enumerar enumeración en C #? por ejemplo El siguiente código no se compila: public enum Suit {Spades, Hearts, Clubs, Diamonds} public void EnumerateAllSuitsDemoMethod () {foreach (Suit suit in Suit) {DoSom ...
establecido el 19 de septiembre '08 a las 23:34
23
respuestas

Insertar int para listar en C #

¿Cómo se puede pasar int a enumeración en C #?
set 27 ago. '08 a las 6:58
24
respuestas

Mayúsculas y minúsculas "Contiene (cadena)"

¿Hay alguna manera de hacer que el próximo regreso sea verdadero? string title = "ASTRINGTOTEST"; title.Contains ("cadena"); Parece que no hay sobrecarga, lo que me permite establecer la sensibilidad de los casos. Actualmente los SUPERO a los dos, pero en ...
15 de enero conjunto '09 a las 0:39
9
respuestas

¿Cuáles son los números de versión correctos para C #?

¿Cuáles son los números de versión correctos para C #? ¿Qué pasó cuando? ¿Por qué no puedo encontrar respuestas a la pregunta sobre C # 3.5? Esta pregunta ayuda principalmente a aquellos que buscan una respuesta utilizando el número de versión incorrecto, por ejemplo C # 3.5. La esperanza es que cualquier ...
fijado el 29 de octubre '08 a las 8:09 pm
38
respuestas

¿Cómo obtener una representación de bytes coherente de cadenas en C # sin especificar manualmente la codificación?

¿Cómo convertir una cadena a un byte [] a .NET (С #) sin especificar una codificación específica manualmente? Voy a cifrar la cadena. Puedo cifrarlo sin conversión, pero aún me gustaría saber por qué la codificación comienza aquí. Además, ...
establecido el 23 de enero '09 a las 16:39
34
respuestas

¿Qué es NullReferenceException Exception y cómo solucionarlo?

Tengo un código y cuando se ejecuta, emite un NullReferenceException que dice: La referencia del objeto no se establece en la instancia del objeto. ¿Qué significa esto y qué puedo hacer para corregir este error?
set 11 de enero '11 a las 19:48
39
respuestas

Objetos de clonación profunda

Quiero hacer algo como: MyObject myObj = GetMyObj (); // Crear y llenar un nuevo objeto MyObject newObj = myObj.Clone (); Y luego realice cambios en el nuevo objeto que no se refleja en el objeto original. No necesito a menudo esta funcionalidad, p ...
puesta el 17 sep. '08 a las 3:06
10
respuestas

¿Deberían las directivas estar dentro o fuera del espacio de nombres?

Ejecuté StyleCop sobre el código C #, y continúa diciendo que mis directivas de uso deben estar dentro del espacio de nombres. ¿Hay alguna razón técnica para colocar directivas dentro y no fuera del espacio de nombres?
puesta el 24 sep. '08 a las 6:49
29
respuestas

¿Capturar algunas excepciones a la vez?

No se recomienda simplemente capturar System.Exception. En su lugar, debería capturar únicamente las excepciones "conocidas". Ahora, esto a veces conduce a un código duplicado innecesario, por ejemplo: pruebe {WebId = new Guid (queryString ["web"]); } captura (FormatExcep ...
set 25 sep. '08 a las 11:56 pm
64
respuestas

¿Cómo calcular la edad de una persona en C #?

Dada la fecha que representa el cumpleaños de una persona, ¿cómo puedo calcular su edad en años?
set 01 ago. '08 a las 2:40
20
respuestas

¿Cuál es la mejor manera de iterar sobre un diccionario de C #?

He visto varias formas diferentes de iterar sobre un diccionario de C #. ¿Hay una forma estándar?
set 26 de septiembre '08 a las 9:20 pm
42
respuestas

¿Cómo crear un archivo de Excel (.XLS y .XLSX) en С # sin instalar MS Office?

¿Cómo crear una hoja de cálculo de Excel usando C #, sin requerir la instalación de Excel en una computadora con código?
set 30 de septiembre '08 a la 1:30
23
respuestas

¿Cómo le das a C # Auto-Property el valor predeterminado?

¿Cómo le das a C # Auto-Property el valor predeterminado? O uso el constructor o vuelvo a la sintaxis anterior. Uso del constructor: class Person {public Person () {Name = "Default Name"; } cadena pública Nam ...
set 03 sep '08 a las 0:29
29
respuestas

¿Cómo crear un número int aleatorio en C #?

¿Cómo genero un entero aleatorio en C #?
fijado el 25 de abril '10 a las 2:09