Preguntas etiquetadas con .net-3.5

La versión 3.5 de .NET Framework, que se basa en 2.0 .NET Framework con ensamblados adicionales (incluida la 3.0). Úselo para preguntas relacionadas específicamente con .NET Framework 3.0. Para preguntas sobre .NET Framework en general, use la etiqueta .net.

1095
Distinct de LINQ () en una propiedad particular

Estoy jugando con LINQ para aprenderlo, pero no puedo entender cómo usarlo Distinctcuando no tengo una lista simple (una lista simple de enteros es bastante fácil de hacer, esta no es la pregunta). ¿Qué debo hacer si quiero usar Distinct en una lista de un Objeto en una o más propiedades del...

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

913
Crear una matriz de bytes a partir de una secuencia

¿Cuál es el método preferido para crear una matriz de bytes a partir de una secuencia de entrada? Aquí está mi solución actual con .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } ¿Sigue siendo una mejor idea leer y escribir...

454
WCF - Cómo aumentar la cuota de tamaño de mensaje

Tengo un servicio WCF que devuelve 1000 registros de la base de datos al cliente. Tengo un cliente ASP.NET WCF (he agregado referencia de servicio en el proyecto de aplicación web asp.net para consumir WCF). Recibo el siguiente mensaje cuando ejecuto la aplicación cliente: Se ha excedido la...

378
¿Cómo unir propiedades booleanas inversas en WPF?

Lo que tengo es un objeto que tiene una IsReadOnlypropiedad. Si esta propiedad es verdadera, me gustaría establecer la IsEnabledpropiedad en un Botón, (por ejemplo), en falso. Me gustaría creer que puedo hacerlo tan fácilmente como IsEnabled="{Binding Path=!IsReadOnly}"eso, pero eso no vuela con...

300
Cómo analizar una cadena en un int anulable

Quiero analizar una cadena en un int anulable en C #. es decir. Quiero recuperar el valor int de la cadena o nulo si no se puede analizar. Tenía la esperanza de que esto funcionara int? val = stringVal as int?; Pero eso no funcionará, así que la forma en que lo hago ahora es que he escrito este...

251
Método genérico con múltiples restricciones.

Tengo un método genérico que tiene dos parámetros genéricos. Traté de compilar el siguiente código pero no funciona. ¿Es una limitación de .NET? ¿Es posible tener múltiples restricciones para diferentes parámetros? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest...

156
Formato de cadena con nombre en C #

¿Hay alguna forma de formatear una cadena por nombre en lugar de posición en C #? En python, puedo hacer algo como este ejemplo (descaradamente robado de aquí ): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote types. ¿Hay...

139
Convertir una lista genérica en una cadena CSV

Tengo una lista de valores enteros (Lista) y me gustaría generar una cadena de valores delimitados por comas. Es decir, todos los elementos de la lista salen a una sola lista delimitada por comas. Mis pensamientos ... 1. pasar la lista a un método. 2. Use el generador de cadenas para iterar la...