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
Agrupar por en LINQ
Supongamos que tenemos una clase como: class Person { internal int PersonID; internal string car; } Ahora tengo una lista de esta clase: List<Person> persons; Ahora esta lista puede tener múltiples instancias con las mismas PersonID, por ejemplo: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; …
1063 c#  linq  group-by 

13
Cadena literal de varias líneas en C #
¿Hay una manera fácil de crear un literal de cadena multilínea en C #? Esto es lo que tengo ahora: string query = "SELECT foo, bar" + " FROM table" + " WHERE id = 42"; Sé que PHP tiene <<<BLOCK BLOCK; ¿C # tiene algo similar?
1047 c#  string  shorthand 

23
Consulta LINQ en una DataTable
Estoy tratando de realizar una consulta LINQ en un objeto DataTable y extrañamente encuentro que realizar tales consultas en DataTables no es sencillo. Por ejemplo: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Esto no esta permitido. ¿Cómo hago para que algo así funcione? ¡Estoy …
1031 c#  .net  linq  datatable  .net-3.5 



14
Agrupar por múltiples columnas
¿Cómo puedo hacer GroupBy Multiple Columns en LINQ? Algo similar a esto en SQL: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> ¿Cómo puedo convertir esto a LINQ? QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY …
968 c#  .net  linq  group-by  aggregate 





14
¿Cómo convierto un objeto C # en una cadena JSON en .NET?
Tengo clases como estas: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } Y me gustaría convertir un Ladobjeto en una cadena JSON como esta: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (sin el formato). Encontré este enlace …
944 c#  .net  json  serialization 

30
¿Cómo se obtiene el índice de la iteración actual de un bucle foreach?
¿Hay alguna construcción de lenguaje rara que no haya encontrado (como las pocas que he aprendido recientemente, algunas en Stack Overflow) en C # para obtener un valor que represente la iteración actual de un bucle foreach? Por ejemplo, actualmente hago algo como esto dependiendo de las circunstancias: int i …
939 c#  foreach 

9
AddTransient, AddScoped y AddSingleton Services Differences
Quiero implementar la inyección de dependencia (DI) en ASP.NET Core. Entonces, después de agregar este código al ConfigureServicesmétodo, ambas formas funcionan. ¿Cuál es la diferencia entre los métodos services.AddTransienty service.AddScopeden ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

15
¿Cómo convertir el byte UTF-8 [] a cadena?
Tengo una byte[]matriz que se carga desde un archivo que conozco contiene UTF-8 . En algún código de depuración, necesito convertirlo en una cadena. ¿Hay un trazador de líneas que haga esto? Debajo de las cubiertas debe ser solo una asignación y una copia de memoria , por lo que …


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.