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


6
Cómo crear una matriz de bytes desde HttpPostedFile
Estoy usando un componente de imagen que tiene un método FromBinary. Me pregunto cómo convierto mi flujo de entrada en una matriz de bytes HttpPostedFile file = context.Request.Files[0]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0, file.ContentLength); ImageElement image = ImageElement.FromBinary(byteArray);
155 c#  arrays 


8
Error: "No se puede modificar el valor de retorno" c #
Estoy usando propiedades implementadas automáticamente. ¿Supongo que la forma más rápida de arreglar lo siguiente es declarar mi propia variable de respaldo? public Point Origin { get; set; } Origin.X = 10; // fails with CS1612 Mensaje de error: no se puede modificar el valor de retorno de 'expresión' porque …


5
¿Cuál es el punto de búsqueda <TKey, TElement>?
El MSDN explica una búsqueda como esta: A se Lookup&lt;TKey, TElement&gt; asemeja a a Dictionary&lt;TKey, TValue&gt;. La diferencia es que un Dictionary &lt;TKey, TValue&gt; asigna claves a valores individuales, mientras que un Lookup &lt;TKey, TElement&gt; asigna claves a colecciones de valores. No encuentro esa explicación particularmente útil. ¿Para qué se …
155 c#  .net  linq  lookup 


22
¿Cómo verificar si IEnumerable es nulo o está vacío?
Me encanta el string.IsNullOrEmptymétodo Me encantaría tener algo que permita la misma funcionalidad para IEnumerable. ¿Hay tal? Tal vez alguna clase de ayuda de colección? La razón por la que pregunto es que en las ifdeclaraciones, el código parece desordenado si el patrón lo es (mylist != null &amp;&amp; mylist.Any()). …

6
Espera un método asíncrono nulo
¿Cómo puedo esperar a que un void asyncmétodo termine su trabajo? Por ejemplo, tengo una función como la siguiente: async void LoadBlahBlah() { await blah(); ... } ahora quiero asegurarme de que todo se haya cargado antes de continuar en otro lugar.
155 c#  asynchronous 



10
Lista genérica: mover un elemento dentro de la lista
Entonces tengo una lista genérica, y un oldIndexy un newIndexvalor. Quiero mover el elemento a oldIndex, a newIndex... lo más simple posible. ¿Alguna sugerencia? Nota El elemento debe terminar entre los elementos en (newIndex - 1)y newIndex antes de ser eliminado.
155 c#  .net  generics  list 

7
¿Es posible deserializar XML en List <T>?
Dado el siguiente XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; Y la siguiente clase: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } ¿Es posible usar XmlSerializerpara deserializar el xml en a …

10
Compruebe si una cadena contiene un elemento de una lista (de cadenas)
Para el siguiente bloque de código: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False El resultado es: Caso 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Caso 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False La lista (listOfStrings) puede contener …

9
convertir matriz de cadena a cadena
Me gustaría convertir una matriz de cadenas en una sola cadena. string[] test = new string[2]; test[0] = "Hello "; test[1] = "World!"; Me gustaría tener algo como "¡Hola mundo!"
155 c#  arrays  string 

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.