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
¿Cómo implementar un motor de reglas?
Tengo una tabla db que almacena lo siguiente: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' Ahora digamos que tengo una colección de estas reglas: List<Rule> rules = db.GetRules(); Ahora tengo una instancia de un usuario también: User user = db.GetUser(....); …
205 c#  dynamic  rule-engine 


30
No se puede cargar la DLL 'SQLite.Interop.dll'
Periódicamente recibo la siguiente excepción: Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) Estoy usando 1.0.82.0. versión, instalándolo con nuget en VS2010, OS Win7 64. Una vez que la excepción comienza a aparecer, aparece constantemente: en depuración y lanzamiento y ejecución de …


20
¿Cómo ocultar el botón de cerrar en la ventana de WPF?
Estoy escribiendo un diálogo modal en WPF. ¿Cómo configuro una ventana WPF para que no tenga un botón de cierre? Todavía me gustaría WindowStateque tenga una barra de título normal. He encontrado ResizeMode, WindowStatey WindowStyle, pero ninguna de esas propiedades permiten que me esconda el botón de cierre, sino mostrar …
204 c#  wpf  xaml  button  dialog 

10
¿Cómo obtener el uso de la CPU en C #?
Quiero obtener el uso total total de la CPU para una aplicación en C #. He encontrado muchas formas de profundizar en las propiedades de los procesos, pero solo quiero el uso de la CPU de los procesos y la CPU total como la que obtienes en el TaskManager. ¿Cómo …
204 c#  cpu-usage 


6
¿Cuál es la diferencia entre i ++ y ++ i?
Los he visto tanto que se utilizan en numerosos trozos de código C #, y me gustaría saber cuándo usar i++o ++i( isiendo una variable igual número int, float, double, etc). ¿Alguien que sepa esto?
204 c# 

13
Obtener el nombre de la propiedad como una cadena
(Vea a continuación la solución que creé usando la respuesta que acepté) Estoy tratando de mejorar la capacidad de mantenimiento de algunos códigos que implican reflexión. La aplicación tiene una interfaz .NET Remoting que expone (entre otras cosas) un método llamado Ejecutar para acceder a partes de la aplicación que …

10
¿Cuál es la diferencia entre C # y .NET?
¿Puedo saber cuál es la diferencia entre C # y .NET? Cuando pienso en C #, inmediatamente diría que es un lenguaje .NET, pero cuando busco puestos de trabajo, requieren que los candidatos tengan experiencia en C # y .NET. ¿Alguien puede darme una explicación?
204 c#  .net 

15
Mejor denominación en las clases de tupla que "Item1", "Item2"
¿Hay alguna manera de usar una clase Tuple, pero proporcione los nombres de los elementos que contiene? Por ejemplo: public Tuple<int, int, int int> GetOrderRelatedIds() Eso devuelve los identificadores para OrderGroupId, OrderTypeId, OrderSubTypeId y OrderRequirementId. Sería bueno que los usuarios de mi método sepan cuál es cuál. (Cuando llama al …
204 c#  c#-4.0  tuples 

14
¿Cómo obtengo el valor AM / PM de un DateTime?
El código en cuestión está abajo: public static string ChangePersianDate(DateTime dateTime) { System.Globalization.GregorianCalendar PC = new System.Globalization.GregorianCalendar(); PC.CalendarType = System.Globalization.GregorianCalendarTypes.USEnglish; return PC.GetYear(dateTime).ToString() + "/" + PC.GetMonth(dateTime).ToString() + "/" + PC.GetDayOfMonth(dateTime).ToString() + "" + PC.GetHour(dateTime).ToString() + ":" + PC.GetMinute(dateTime).ToString() + ":" + PC.GetSecond(dateTime).ToString() + " " ???????????????? } ¿Cómo puedo obtener …

16
LINQ - Unión externa completa
Tengo una lista de identificación de la gente y su nombre, y una lista de identificación de la gente y su apellido. Algunas personas no tienen un nombre y otras no tienen un apellido; Me gustaría hacer una combinación externa completa en las dos listas. Entonces las siguientes listas: ID …

13
¿Cuáles son las diferencias entre los genéricos en C # y Java ... y las plantillas en C ++? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. Cerrado hace 6 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. Principalmente uso …
203 c#  java  c++  generics  templates 

14
¿Cómo verificar si un objeto es anulable?
¿Cómo puedo verificar si un objeto dado es anulable? En otras palabras, cómo implementar el siguiente método ... bool IsNullableValueType(object o) { ... } EDITAR: Estoy buscando tipos de valores anulables. No tenía tipos de referencia en mente. //Note: This is just a sample. The code has been simplified //to …
203 c#  .net  nullable 

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.