當前位置: 首頁>>代碼示例>>C#>>正文


C# Exception.Details方法代碼示例

本文整理匯總了C#中System.Exception.Details方法的典型用法代碼示例。如果您正苦於以下問題:C# Exception.Details方法的具體用法?C# Exception.Details怎麽用?C# Exception.Details使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在System.Exception的用法示例。


在下文中一共展示了Exception.Details方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: test0

        public void test0()
        {
            var sut = new Exception("Main Error");

            var expctd = "Main Error";

            Assert.Equal(expctd, sut.Details(false, false));
        }
開發者ID:peterson1,項目名稱:ErrH,代碼行數:8,代碼來源:Message_Facts.cs

示例2: test1

        public void test1()
        {
            var inr = new Exception("InnerEx");
            var sut = new Exception("Main Error", inr);

            var expctd = "Main Error"
                 + L.f + ". InnerEx"
                 ;

            Assert.Equal(expctd, sut.Details(false, false));
        }
開發者ID:peterson1,項目名稱:ErrH,代碼行數:11,代碼來源:Message_Facts.cs

示例3: test2

        public void test2()
        {
            var err3 = new Exception("Err line 3");
            var err2 = new Exception("Err line 2", err3);
            var err1 = new Exception("Err line 1", err2);
            var sut = new Exception("Main Error", err1);

            var expctd = "Main Error"
                 + L.f + ". Err line 1"
                 + L.f + ".. Err line 2"
                 + L.f + "... Err line 3"
                 ;

            Assert.Equal(expctd, sut.Details(false, false));
        }
開發者ID:peterson1,項目名稱:ErrH,代碼行數:15,代碼來源:Message_Facts.cs

示例4: Err

	public static void Err(ILogSource loggr, Exception ex)
	{
		loggr.Error_n("Unhandled server error.", ex.Details(true, true));
		//loggr.Error_n(L.F + ex.Details(), "");
		//loggr.Error_n(ex.ToString(), "");
	}
開發者ID:peterson1,項目名稱:ErrH,代碼行數:6,代碼來源:OnUnhandled.cs

示例5: OnError

 protected virtual void OnError(Exception ex, string caption = null)
 {
     if (caption.IsBlank()) caption = ex.Message;
     MessageBox.Show(ex.Details(false, false), caption, 
         MessageBoxButton.OK, MessageBoxImage.Error);
 }
開發者ID:peterson1,項目名稱:ErrH,代碼行數:6,代碼來源:TrappedAsyncCmd.cs


注:本文中的System.Exception.Details方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。