C#如何使用UI文本框中的数学表达式进行计算?

时间:2015-11-20 23:11:59

标签: c#

我正在编写一个绘制代码的图表来呈现图表中显示的数学表达式。我不明白如何在文本框中输入表达式以应用于进一步的计算?举个例子:我如何替换y = x * x / 128;在我的代码中使用在文本框中输入的表达式?像y = textbox.text;

def __init__(self, username='styledbyme', directory="c:\python34\images",
             num_to_download = 10, log_level='info'):
    self.username = username
    self.profile_url = self.get_url(username)
    self.directory = directory
    self.PAUSE = 1
    self.user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
    self.headers = {'User-Agent': self.user_agent}
    self.html_source = None
    self.log_level = getattr(logging, log_level.upper())
    self.setup_logging(self.log_level)
    self.set_num_posts(num_to_download)
    self.setup_webdriver()

enter image description here

1 个答案:

答案 0 :(得分:0)

因为它是一个字符串,所以你必须解析它。对于简短表达,你可以手工制作。但是对于更高级的,你应该寻找一个库。