Estoy buscando una biblioteca de código abierto para analizar y ejecutar fórmulas/funciones en C#.Analizar y ejecutar fórmulas con C#
Me gustaría crear un conjunto de objetos que se derivan de una interfaz (es decir, IFormulaEntity) que tendría propiedades/métodos/valores y permitiría a un usuario especificar fórmulas para esos objetos.
Por ejemplo, podría tener
public class Employee : IForumulaEntity
{
public double Salary { get; set; }
public void SendMessage(string message)
}
permitir a un usuario de la aplicación para escribir algo así como;
Employee person = <get from datasource>
if (person.Salary > 1000)
person.Salary += 1000;
person.SendMessage("Hello");
Esto "parece C#" pero sería un lenguaje de programación simplificado. Sé que es mucho pedir. Esperaría que mis usuarios sean razonablemente capaces (es decir, puedan escribir sus propias fórmulas de Excel).
(¿por qué veo esta pregunta como \ * \ * ELIMINAR MI CUENTA ** en la página principal?) –
Con más de 5000 reputación y 2 insignias de oro, realmente deberías saber mejor que intentar purgar el contenido de tu pregunta de esa manera . ¿Sabía que puede señalarlos para la atención del moderador? Solo di que quieres borrar tu cuenta. Ellos se encargarán del resto por ti. Solo editar con ese mensaje no hará que un moderador lo note. – BoltClock