1
我在我的MVC控制器下面的代碼:分割字符串不是在MVC控制器工作
string[] w_result;
string[] w_result2;
string[] new_line = { Environment.NewLine };
string all_copybook = c.original_copybook;
w_result = all_copybook.Split(new_line, StringSplitOptions.RemoveEmptyEntries);
w_result2 = "abaUUUnns s s".Split('a');
當我通過調試我看不出有任何異常運行它在Visual Studio 2012,但是當我嘗試查看的w_result
或w_result2
的價值,我得到:
w_result名稱「w_result」在目前情況下不存在
w_result2名稱「w_result2」在目前情況下不存在
任何想法爲什麼?
你在斷點嗎? – Ryan
您發佈的代碼包含在同一個函數中,那麼您應該永遠不會看到該錯誤消息。請提供更多背景。 – rossipedia
這正是我的代碼。我停在斷點處,看到這些消息。我添加了「foreach(在w_result中的字符串a) {i = 1;}」並且發生了奇怪的事情 - 使用調試器,我看到光標在「a」和「w_result」之間移動 - 並且從未碰到「i = 1」語句。 –