熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#中的eval()函數

2013-11-13 09:57:28  來源: .NET編程 

  可以這樣說絕大多數的大型網站都會用到eval()函數雖然一直在用但其具體含義及使用還真沒特別去注意過搜索了下也沒有什麼明確的解釋

  翻譯過來的中文釋義大體如下

  C# eval ()函數是一個用來求值的解析表達式支持布爾型(Boolean)二進制方式算法一元所屬

  成員(例如objectproperty 對象屬性)索引值(數組索引)條件函數也支持變量賦值

  其有點在於

  無需運行時編譯

  無需使用JScriptNET

  無需使用數據表

  英文如下

  C# eval function

  parse expression and evaluate it Supports Boolean Bitwise Arithmetic Unary Paren Member (such as objectproperty ) Indexer (such as array[index]) and ConditionalIf(? also supports Variable assign

  you can use it like evaluate one statement C# source code

  not use runtime Compiler

  not use JScriptNET

  not use DataTable


From:http://tw.wingwit.com/Article/program/net/201311/12107.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.