技术开发 频道

数据结构中用C#实现“表达式计算”


【IT168技术文档】

  用C#重新回温一下,加深一点印象.

  目前还不支持单目操作符,只支持双目的,以后改进吧.:)

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace Expression1 { /// <summary> /// Form1 的摘要说明。 /// </summary> public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label2; private System.Windows.Forms.TextBox txtInfix; private System.Windows.Forms.TextBox txtPostfix; private System.Windows.Forms.Button btnPostfix; private System.Windows.Forms.Button btnCalc; private System.Windows.Forms.TextBox txtCalc; /// <summary> /// 必需的设计器变量。 /// </summary> private System.ComponentModel.Container components = null; public Form1() { // // Windows 窗体设计器支持所必需的 // InitializeComponent(); // // TODO: 在 InitializeComponent 调用后添加任何构造函数代码 // } /// <summary> /// 清理所有正在使用的资源。 /// </summary> protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); }
0
相关文章