在項目中,我被扔的錯誤消息列表拋出錯誤列表時出錯?
這樣
List<string> errorMessageList = errors[0].Split(new char[] { ',' }).ToList();
throw new WorkflowException(errorMessageList);
和我WorkflowException類看起來像這樣
/// <summary>
/// WorkFlowException class
/// </summary>
public class WorkFlowException : Exception
{
/// <summary>
/// Initializes a new instance of the WorkFlowException class
/// </summary>
/// <param name="message">Error Message</param>
public WorkFlowException(List<string> message)
{
base.Message = message;
}
}
,但得到的錯誤,同時指派消息這份名單消息 任何人都可以幫助我做到這一點?
而不是隻顯示列表中的第一條消息,我會將每個元素連接成單個字符串,以便您不會丟失任何在拋出異常時的消息。 – 2011-04-12 04:46:11
OP最初在逗號分隔的字符串中有所有錯誤。你也可以有一個'Messages'屬性。 – 2011-04-12 04:47:29