乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      C# Parse and TryParse 方法詳解

       牛人的尾巴 2016-02-28

      工作中遇到的常用方法:

      Parse and TryParse 

      TryParse  方法類似于 Parse 方法,不同之處在于 TryParse 方法在轉換失敗時不引發(fā)異常

       

      復制代碼
       1  /// <summary>
       2         /// TryParse  方法類似于 Parse 方法,不同之處在于 TryParse 方法在轉換失敗時不引發(fā)異常
       3         /// </summary>
       4         public static void TryParseExample()
       5         {
       6             String[] values = { null, "160519", "9432.0", "16,667", "   -322   ", "+4302", "(100);", "01FA", "ab123" };
       7             foreach (var value in values)
       8             {
       9                 int number;
      10 
      11                 bool result = Int32.TryParse(value, out number);
      12                 if (result)
      13                 {
      14                     Console.WriteLine("Converted '{0}' to {1}.", value, number);
      15                 }
      16                 else
      17                 {
      18                     //            if (value == null) value = ""; 
      19                     Console.WriteLine("Attempted conversion of '{0}' failed.",
      20                                        value == null ? "<null>" : value);
      21                 }
      22             }
      23         }
      24 
      25         /// <summary>
      26         /// 
      27         /// </summary>
      28         public static void ParseExample()
      29         {
      30             String[] values = { null, "160519", "9432.0", "16,667", "   -322   ", "+4302", "(100);", "01FA", "ab123" };
      31             foreach (var value in values)
      32             {
      33                 try
      34                 {
      35                     int result = Int32.Parse(value);
      36                     Console.WriteLine("Converted '{0}' to {1}.", value, result);
      37                 }
      38                 catch (Exception ex)
      39                 {
      40                     Console.WriteLine("Unable to convert '{0}'.", value);
      41                     Console.WriteLine(string.Format("{0}-{1}", ex.Message, ex.GetType()));
      42                 }
      43             }
      44         }
      復制代碼

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多