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

7
Fecha aleatoria en C #
Estoy buscando un código breve y moderno de C # para generar una fecha aleatoria entre el 1 de enero de 1995 y la fecha actual. Estoy pensando en alguna solución que utilice Enumerable. El rango de alguna manera puede hacer que esto sea más conciso.
141 c#  datetime  random  date 

4
Obtenga la propiedad "Value" en IGrouping
Tengo una estructura de datos como public DespatchGroup(DateTime despatchDate, List<Products> products); Y estoy tratando de hacer ... var list = new List<DespatchGroup>(); foreach (var group in dc.GetDespatchedProducts().GroupBy(i => i.DespatchDate)) { // group.Values is not correct... how do I write this? list.Add(new DespatchGroup(group.Key, group.Values); } ¡Obviamente no entiendo, IGroupingya que no …

3
Función de paso de C # como argumento
He escrito una función en C # que hace una diferenciación numérica. Se parece a esto: public double Diff(double x) { double h = 0.0000001; return (Function(x + h) - Function(x)) / h; } Me gustaría poder pasar cualquier función, como en: public double Diff(double x, function f) { double …
141 c#  arguments 




17
Limitaciones de la declaración de cambio de C #: ¿por qué?
Al escribir una declaración de cambio, parece haber dos limitaciones sobre lo que puede activar en las declaraciones de caso. Por ejemplo (y sí, lo sé, si estás haciendo este tipo de cosas, probablemente significa que tu arquitectura orientada a objetos (OO) es dudosa, ¡este es solo un ejemplo artificial!), …

2
Deshabilite la compatibilidad con C # 6.0 en ReSharper
Mientras usaba ReSharper, sugirió "Habilitar la compatibilidad con C # 6.0 para este proyecto". Hice clic tontamente en él y ahora, como lo anuncian, me da sugerencias para C # 6.0, que luego me dan errores, ya que no estoy usando C # 6.0 en este proyecto. ¿Cómo puedo deshabilitar …
140 c#  resharper 

1
TargetedPatchingOptOut: ¿"Rendimiento crítico para alinear a través de los límites de la imagen NGen"?
He estado revisando algunas clases de framework usando reflector y noté que varios métodos y propiedades tienen el siguiente atributo [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] Estoy bastante seguro de que también he visto el comentario anterior en otro lugar y nunca lo seguí. ¿Podría alguien decirme qué …




17
¿Mostrar un formulario sin robar foco?
Estoy usando un formulario para mostrar notificaciones (aparece en la parte inferior derecha de la pantalla), pero cuando muestro este formulario roba el foco del formulario principal. ¿Hay alguna forma de mostrar este formulario de "notificación" sin robar foco?
140 c#  .net  winforms 



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.