07 2011 档案
摘要:要进行一个表达式的计算,一个关键的就是括号匹配问题,现在使用栈进行实现计算表达式的值,可以作为实现一个简单四则运算计算器核心部分。根据栈的特性(先进后出),所以决定通过把输入的表达式转换为后缀表达式,通过后缀表达式进行计算。
阅读全文
摘要:
下面介绍几种简单的Action:
第一个默认的Action,就不多说了,剩下的都有注释,注意下HandleUnknownAction是UrlRoute未找到对应的Action后就会执行此Action。
阅读全文

摘要:类(class)与结构(struct)都是创建对象的模版,每个对象都包含数据,并提供了处理和访问数据的方法。类与结构的区别是它们在内存中的存储方式、访问方式和一些特性的不同,它们主要区别在于:类是引用类型,结构是值类型。类的存储是在堆(heap)上,而结构的存储是在堆栈(stack)中或存储为内联(inline),存储为内联是因为如果它们是另一个保存在堆栈中的对象的一部分。结构其生存期的限制与简单的数据类型一样。类支持继承,结构不支持类继承。使用结构,可以指定字段如何在内存中布局。类的存储是在堆上,通过这种方式可以在数据的生存期上获得很大的灵活性,但性能会有一定损失,通过托管堆的优化,这种性.
阅读全文