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 #.

30
Visual Studio "No se pudo copiar" ... durante la compilación
Sigo recibiendo este error durante la compilación de mi proyecto VS2012 C # Error 41 Could not copy "obj\Debug\WeinGartner.WeinCad.exe" to "bin\Debug\WeinGartner.WeinCad.exe". Exceeded retry count of 10. Failed. Error 42 Unable to copy file "obj\Debug\WeinGartner.WeinCad.exe" to "bin\Debug\WeinGartner.WeinCad.exe". The process cannot access the file 'bin\Debug\WeinGartner.WeinCad.exe' because it is being used by another …


18
XmlSerializer dando FileNotFoundException en el constructor
Una aplicación con la que he estado trabajando falla cuando intento serializar tipos. Una declaración como XmlSerializer lizer = new XmlSerializer(typeof(MyType)); produce: System.IO.FileNotFoundException occurred Message="Could not load file or assembly '[Containing Assembly of MyType].XmlSerializers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified." Source="mscorlib" …



13
¿Por qué debemos definir ambos == y! = En C #?
El compilador de C # requiere que siempre que un tipo personalizado defina operador ==, también debe definir !=(ver aquí ). ¿Por qué? Tengo curiosidad por saber por qué los diseñadores lo consideraron necesario y por qué el compilador no puede usar una implementación razonable para cualquiera de los operadores …

17
Usando LINQ para concatenar cadenas
¿Cuál es la forma más eficiente de escribir la vieja escuela? StringBuilder sb = new StringBuilder(); if (strings.Count > 0) { foreach (string s in strings) { sb.Append(s + ", "); } sb.Remove(sb.Length - 2, 2); } return sb.ToString(); ... en LINQ?



7
¿Se puede escribir una matriz Byte [] en un archivo en C #?
Estoy tratando de escribir una Byte[]matriz que represente un archivo completo en un archivo. El archivo original del cliente se envía a través de TCP y luego lo recibe un servidor. El flujo recibido se lee en una matriz de bytes y luego se envía para ser procesado por esta …
344 c#  .net 

13
El hilo de llamada no puede acceder a este objeto porque lo posee un hilo diferente
Mi código es el siguiente public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page controls. /// </summary> private void FillPageControls() { popUpProgressBar.IsOpen = true; lblProgress.Content = "Loading. Please wait..."; progress.IsIndeterminate = true; worker = …

12
La forma más fácil de leer y escribir en archivos
Hay muchas formas diferentes de leer y escribir archivos ( archivos de texto , no binarios) en C #. Solo necesito algo que sea fácil y use la menor cantidad de código, porque voy a trabajar mucho con archivos en mi proyecto. Solo necesito algo stringporque todo lo que necesito …
341 c#  .net  string  file  file-io 

15
¿Cómo ejecuto un simple código en un nuevo hilo?
Tengo un poco de código que necesito ejecutar en un hilo diferente al de la GUI, ya que actualmente hace que el formulario se congele mientras se ejecuta el código (aproximadamente 10 segundos). Suponga que nunca he creado un nuevo hilo antes; ¿Cuál es un ejemplo simple / básico de …
340 c#  .net  multithreading 

13
Codificación de URL usando C #
Tengo una aplicación que envía una solicitud POST al software del foro VB e inicia sesión en alguien (sin configurar cookies ni nada). Una vez que el usuario ha iniciado sesión, creo una variable que crea una ruta en su máquina local. c: \ tempfolder \ date \ username El …
340 c#  .net  urlencode 


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.