我在WF 4.0中實現了一臺狀態機。在一些轉換中,我添加了一個條件來檢查某些變量是否具有期望值。變量是枚舉和布爾值,並且一切都很好。檢查工作流4.0轉換條件中的空變量
但是,現在我試着評估何時一個屬性爲null。我有我的工作流程中的論點,比方說,'MyArgument'。在轉換中,我嘗試將條件設置爲'MyArgument.MyProperty = Nothing'。我從來沒有在VB.NET中開發過,我不知道我是否在這裏丟失了一些東西...
VS2010給出了以下錯誤:「錯誤4編譯器遇到處理表達式錯誤」MyArg.MyProp =無」。 操作‘=’不是類型‘XXXX’和‘XXXX’
的類型名稱是完全一樣的定義,我已經調試VS2010,以確保我的組件不是從2個不同地點裝
有人遇到同樣的問題嗎?有什麼我不見了嗎?我該如何檢查屬性是否爲空?
順便說一下,我正在使用VS2010 SP 1,安裝了.NET平臺更新1,W7 64位。
感謝您的幫助!
好的,寫完這個問題後,我開始忘記多個程序集加載等等,並尋找更多的愚蠢問題... MyArg.MyProperty是沒有工作正常... :) – Haplo 2012-02-27 09:33:54