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
IEnumerable vs List - ¿Qué usar? ¿Cómo trabajan?
Tengo algunas dudas sobre cómo funcionan los enumeradores y LINQ. Considere estas dos selecciones simples: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); o IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct(); …
678 c#  linq  list  ienumerable 


14
Convertir decimal a doble
Quiero usar a Track-Barpara cambiar Formla opacidad de a. Este es mi código: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Cuando construyo la aplicación, aparece el siguiente error: No se puede convertir implícitamente el tipo decimaladouble He intentado usar transy doublepero luego Controlno funciona. Este código funcionó bien …

9
Volátil vs. Interbloqueado vs. bloqueo
Digamos que una clase tiene un public int countercampo al que acceden varios subprocesos. Esto intsolo se incrementa o disminuye. Para incrementar este campo, ¿qué enfoque debe usarse y por qué? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, Cambie el modificador de acceso de countera public volatile. Ahora que he descubierto volatile, he …

30
¿Cómo se crea una lista desplegable a partir de una enumeración en ASP.NET MVC?
На этот вопрос есть ответы на Stack Overflow на русском : Как создать выпадающий список из enum'а en ASP.NET MVC? Estoy tratando de usar el Html.DropDownListmétodo de extensión, pero no puedo entender cómo usarlo con una enumeración. Digamos que tengo una enumeración como esta: public enum ItemTypes { Movie = …
671 c#  asp.net  asp.net-mvc 

20
Dynamic LINQ OrderBy en IEnumerable <T> / IQueryable <T>
Encontré un ejemplo en VS2008 Ejemplos para Dynamic LINQ que le permite usar una cadena tipo sql (por ejemplo, OrderBy("Name, Age DESC"))para ordenar. Desafortunadamente, el método incluido solo funciona IQueryable&lt;T&gt;. ¿Hay alguna forma de activar esta funcionalidad IEnumerable&lt;T&gt;?
670 c#  linq  linq-to-objects 

16
Conversión de cadena a matriz de bytes en C #
Estoy convirtiendo algo de VB a C #. Tener un problema con la sintaxis de esta declaración: if ((searchResult.Properties["user"].Count &gt; 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Entonces veo los siguientes errores: Argumento 1: no se puede convertir de 'objeto' a 'byte []' La mejor coincidencia de método sobrecargado para 'System.Text.Encoding.GetString …
670 c#  string  vb.net  encoding  byte 

10
El tipo de interoperabilidad no se puede incrustar
Estoy creando una aplicación web en .NET 4.0 framework (beta2) en C #. Cuando intento usar un ensamblado llamado "ActiveHomeScriptLib", aparece el siguiente error: El tipo de interoperabilidad 'ActiveHomeScriptLib.ActiveHomeClass' no se puede incrustar. Utilice la interfaz aplicable en su lugar. Cuando cambio el marco a la versión 3.5, no tengo …



14
Usando LINQ para eliminar elementos de una Lista <T>
Digamos que tengo una consulta LINQ como: var authors = from x in authorsList where x.firstname == "Bob" select x; Dado que authorsListes de tipo List&lt;Author&gt;, ¿cómo puedo eliminar los Authorelementos authorsListque devuelve la consulta authors? O, dicho de otro modo, ¿cómo puedo eliminar todos los nombres que igualan a …
655 c#  .net  linq  list 


30
Implementando INotifyPropertyChanged: ¿existe una mejor manera?
Microsoft debería haber implementado algo rápido INotifyPropertyChanged, como en las propiedades automáticas, solo especifique {get; set; notify;} Creo que tiene mucho sentido hacerlo. ¿O hay alguna complicación para hacerlo? ¿Podemos nosotros mismos implementar algo como 'notificar' en nuestras propiedades? ¿Existe una solución elegante para implementar INotifyPropertyChangeden su clase o la …

18
Ya hay un DataReader abierto asociado con este comando que debe cerrarse primero
Tengo esta consulta y recibo el error en esta función: var accounts = from account in context.Accounts from guranteer in account.Gurantors select new AccountsReport { CreditRegistryId = account.CreditRegistryId, AccountNumber = account.AccountNo, DateOpened = account.DateOpened, }; return accounts.AsEnumerable() .Select((account, index) =&gt; new AccountsReport() { RecordNumber = FormattedRowNumber(account, index + 1), CreditRegistryId …


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.