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




3
¿Cómo se crea un método asincrónico en C #?
Cada publicación de blog que he leído te dice cómo consumir un método asincrónico en C #, pero por alguna extraña razón nunca explicas cómo construir tus propios métodos asincrónicos para consumir. Entonces tengo este código en este momento que consume mi método: private async void button1_Click(object sender, EventArgs e) …
196 c#  async-await  c#-5.0 



9
Cómo convertir resultados de linq a HashSet o HashedSet
Tengo una propiedad en una clase que es un ISet. Estoy tratando de obtener los resultados de una consulta linq en esa propiedad, pero no puedo entender cómo hacerlo. Básicamente, buscando la última parte de esto: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; También …
195 c#  linq 


16
¿Puedo convertir un valor de cadena C # en un literal de cadena escapado?
En C #, ¿puedo convertir un valor de cadena en un literal de cadena, como lo vería en el código? Me gustaría reemplazar pestañas, nuevas líneas, etc. con sus secuencias de escape. Si este código: Console.WriteLine(someString); produce: Hello World! Quiero este código: Console.WriteLine(ToLiteral(someString)); para producir: \tHello\r\n\tWorld!\r\n
195 c#  string  escaping 

5
LINQ para leer XML
Tengo este archivo XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> ¿Podría alguien darme un código C # usando LINQ, la forma más sencilla de imprimir este resultado: (Tenga en cuenta el espacio adicional …
194 c#  xml  linq  linq-to-xml 

8
¿Hay un operador exponente en C #?
Por ejemplo, ¿existe un operador para manejar esto? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; En el pasado, el ^operador ha servido como operador exponencial en otros lenguajes, pero en C # es un operador inteligente. ¿Tengo que escribir un bucle o …


16
¿Devolver resultados de tipo anónimo?
Usando el ejemplo simple a continuación, ¿cuál es la mejor manera de devolver resultados de múltiples tablas usando Linq a SQL? Digamos que tengo dos tablas: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Quiero devolver todos los perros con sus BreedName. Debo hacer que todos los perros usen algo como …
194 c#  linq  linq-to-sql 

3
espera vs Tarea. Espera - ¿Punto muerto?
No entiendo la diferencia entre Task.Waity await. Tengo algo similar a las siguientes funciones en un servicio ASP.NET WebAPI: public class TestController : ApiController { public static async Task<string> Foo() { await Task.Delay(1).ConfigureAwait(false); return ""; } public async static Task<string> Bar() { return await Foo(); } public async static Task<string> …

6
Realizar inserciones y actualizaciones con Dapper
Estoy interesado en usar Dapper, pero por lo que puedo decir, solo admite Query and Execute. No veo que Dapper incluya una forma de Insertar y Actualizar objetos. Dado que nuestro proyecto (¿la mayoría de los proyectos?) Necesita hacer inserciones y actualizaciones, ¿cuál es la mejor práctica para hacer Inserciones …
194 c#  orm  dapper 

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.