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

9
Carácter de punto '.' en MVC Web API 2 para solicitudes como api / people / STAFF.45287
La URL que intento que funcione es una del estilo de: http://somedomain.com/api/people/staff.33311 (al igual que los sitios como LAST.FM permiten todo tipo de signos en sus URL RESTFul y WebPage , por ejemplo, " http://www.last.fm/artist/psy'aviah " es una URL válida para LAST.FM). Lo que funciona son los siguientes escenarios: - …

3
Arrastra y suelta archivos en WPF
Necesito colocar un archivo de imagen en mi aplicación WPF. Actualmente tengo un evento que se activa cuando dejo caer los archivos, pero no sé qué hacer a continuación. ¿Cómo obtengo la imagen? ¿El senderobjeto es la imagen o el control? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what next, …
106 c#  .net  wpf  image  drag-and-drop 


6
Prueba de parametrización en xUnit.net similar a NUnit
¿Existe algún medio en el marco xUnit.net similar a las siguientes características de NUnit? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new …

7
¿El uso del sufijo "Async" en el nombre de un método depende de si se usa el modificador "async"?
¿Cuál es la convención para agregar sufijos a los nombres de métodos con "Async"? ¿Debería añadirse el sufijo "Async" sólo a un método que se declara con el asyncmodificador? public async Task<bool> ConnectAsync() ¿O es suficiente que el método simplemente regrese Task<T>o Task? public Task<bool> ConnectAsync()



7
'is' versus try cast con check nulo
Noté que Resharper sugiere que cambie esto: if (myObj.myProp is MyType) { ... } dentro de esto: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } ¿Por qué sugeriría este cambio? Estoy acostumbrado a que Resharper sugiera cambios de optimización y cambios de reducción de código, …
106 c#  .net  casting  resharper 


10
¿Cómo leo un atributo en una clase en tiempo de ejecución?
Estoy tratando de crear un método genérico que leerá un atributo en una clase y devolverá ese valor en tiempo de ejecución. ¿Cómo haría esto? Nota: El atributo DomainName es de la clase DomainNameAttribute. [DomainName("MyTable")] Public class MyClass : DomainBase {} Lo que estoy tratando de generar: //This should return …

4
Crea un diccionario en una lista con agrupación
Tengo el siguiente objeto en una lista: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Ahora, quiero crear el siguiente diccionario a partir de él: Dictionary<int, List<DemoClass>> Quiero agruparlos List<DemoClass>por propiedad GroupKey, …
106 c#  .net  linq  .net-3.5 

10
Manejar la validación ModelState en ASP.NET Web API
Me preguntaba cómo puedo lograr la validación del modelo con ASP.NET Web API. Tengo mi modelo así: public class Enquiry { [Key] public int EnquiryId { get; set; } [Required] public DateTime EnquiryDate { get; set; } [Required] public string CustomerAccountNumber { get; set; } [Required] public string ContactName { …


5
La mejor manera de leer el feed rss en .net usando C #
¿Cuál es la mejor forma de leer las fuentes RSS ? Estoy usando XmlTextReaderpara lograr esto. ¿Existe alguna otra mejor manera de hacerlo? XmlTextReader reader = new XmlTextReader(strURL); DataSet ds = new DataSet(); ds.ReadXml(reader); Después de leer el feed RSS usando XmlTextReader, ¿hay alguna manera de que pueda llenar los …
106 c#  rss  xmltextreader 

14
Crear un acceso directo en el escritorio
Quiero crear un acceso directo que apunte a algún archivo EXE, en el escritorio, usando .NET Framework 3.5 y confiando en una API oficial de Windows. ¿Cómo puedo hacer eso?
106 c# 

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.