最好不要用switch因为这题很复杂的
解决方案 »
- datdgrideview的插入行和删除行
- 请问c#字符串 指针 int之间怎么转换啊
- 一个web项目如何获取一个正在运行的控制台程序中的变量?
- ASP.NET的WEB.CONFIG中allow标签的users和roles的区别
- [分享]制作可伸缩个性化窗体
- System.Console.WriteLine();在asp.net里有作用吗?
- 如何在C#中打开一个excel文件,并在程序界面上显示出来?
- textbox
- ====寻求物流配送系统项目合作====
- 初学编程,在类那章,那么多要记忆条条框框看着都头大???不知道谁那里有好的教材,在这方面讲得明白又透彻.
- 请问在.net中如何比较两个字节数组效率最高
- 如何在textBox中显示在数据库中查询到的多条数据
方法二:使用JScript的Eval类来计算:
命名空间: Microsoft.JScript
程序集: Microsoft.JScript(在 Microsoft.JScript.dll 中)
public sealed class Eval : AST
方法 JScriptEvaluate(Object, VsaEngine) 使用指定的引擎计算指定的 JScript 代码。
方法三:DataTable中也有个Compute方法。
我早以前做个一个打扑克的程序,也遇到类似的问题,经过大量的研究,最后发现,还是要用 switch。
不要觉得麻烦,如果你写的逻辑清晰,那么即使代码长,也不会觉得很混乱,相反还简化了很多问题。
另外,如果真的有类似问题的解决方法,我也想知道呢。