最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#難點逐個擊破(9):類型轉換

 更新時間:2010年02月04日 14:42:20   作者:  
類型之間的轉換可以分為隱式轉換與顯式轉換,如int類型可直接轉換為long類型。
顯式轉換與隱式轉換

類型之間的轉換可以分為隱式轉換與顯式轉換,如int類型可直接轉換為long類型。
復制代碼 代碼如下:

/*隱式轉換*/
int intNum = 23;
long longNum1 = intNum;

也可進行顯式轉換;
復制代碼 代碼如下:

/*顯式轉換*/
int intNum = 23;
long longNum2 = (long)intNum;

Parse

每個值類型都包含Parse()依法,它將字符串轉換成對應的數(shù)值類型]
復制代碼 代碼如下:

/*Parse轉換*/
string text = "3.1415926E1";
float PI = float.Parse(text);

Convert

System.Convert屬于.net framework中的類,為不可繼承類,它在msdn中定義原型為
public sealed class ConvertSystem.Convert只支持預定義數(shù)量的類型,它支持的類型包括所有值類型加String類型的基本數(shù)據(jù)類型和Object類型,這里的基本數(shù)據(jù)類型為.net framework的數(shù)據(jù)類型。
復制代碼 代碼如下:

/*Convert轉換*/
bool isTrue=false;
string strNum = Convert.ToString(isTrue);

TryParse()

TryParse屬于C#靜態(tài)方法,所有基本數(shù)據(jù)類型均包含此方法。它返回bool類型,表示是否轉換成功,它常搭配out來進行轉換數(shù)據(jù);若轉換失敗,它將返回false,不會引發(fā)異常。
復制代碼 代碼如下:

/*TryParse轉換*/
System.Console.Write("輸入要轉換的數(shù)值:");
string input = System.Console.ReadLine();//輸入
int result;//轉換結果
if (int.TryParse(input, out result))
{
System.Console.WriteLine("轉換結果為:{0}", result);
}
else
{
System.Console.WriteLine("轉換失敗");
}

ToString()

所有的類型都支持ToString()方法,對于只有類型顯式實現(xiàn)了ToString()的情況下才會返回該類型對象取值的字符串表示;其他類型ToString()只是返回數(shù)據(jù)類型的名稱。
復制代碼 代碼如下:

Object o = new object();
Console.WriteLine(o.ToString());
int age = 23;
Console.WriteLine(age.ToString());
bool isMale = true;
Console.WriteLine(isMale.ToString());

相關文章

  • 基于C#實現(xiàn)將圖片轉換為PDF文檔

    基于C#實現(xiàn)將圖片轉換為PDF文檔

    將圖片(JPG、PNG)轉換為PDF文件可以幫助我們更好地保存和分享圖片,所以本文將介紹如何使用C#將JPG/PNG圖片轉換為PDF文檔,需要的可以參考下
    2024-12-12
  • Unity?百度AI實現(xiàn)Logo商標識別

    Unity?百度AI實現(xiàn)Logo商標識別

    本文主要介紹了Unity實現(xiàn)檢測和識別圖片中的品牌LOGO信息。即對于輸入的一張圖片(可正常解碼,且長寬比適宜),輸出圖片中LOGO的名稱、位置和置信度。需要的可以參考一下
    2022-01-01
  • C#多線程TPL常見操作誤區(qū)與異常處理

    C#多線程TPL常見操作誤區(qū)與異常處理

    本文詳細講解了C#多線程TPL常見操作誤區(qū)與異常處理,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C#透明窗體實現(xiàn)方法

    C#透明窗體實現(xiàn)方法

    這篇文章主要介紹了C#透明窗體實現(xiàn)方法,涉及C#窗體操作的相關技巧,需要的朋友可以參考下
    2015-06-06
  • C# 實現(xiàn)窗口無邊框,可拖動效果

    C# 實現(xiàn)窗口無邊框,可拖動效果

    這篇文章主要介紹了C# 實現(xiàn)窗口無邊框,可拖動效果,本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2018-03-03
  • 詳解C#中的System.Timers.Timer定時器的使用和定時自動清理內(nèi)存應用

    詳解C#中的System.Timers.Timer定時器的使用和定時自動清理內(nèi)存應用

    這篇文章主要介紹了詳解C#中的System.Timers.Timer定時器的使用和定時自動清理內(nèi)存應用,需要的朋友可以參考下
    2017-06-06
  • C#實現(xiàn)JSON和對象之間互相轉換功能示例

    C#實現(xiàn)JSON和對象之間互相轉換功能示例

    這篇文章主要介紹了C#實現(xiàn)JSON和對象之間互相轉換功能,結合實例形式較為詳細的分析了C#實現(xiàn)對象與json之間相互轉換的操作技巧,需要的朋友可以參考下
    2017-09-09
  • C#實現(xiàn)ComboBox變色的示例代碼

    C#實現(xiàn)ComboBox變色的示例代碼

    這篇文章主要為大家詳細介紹了C#如何實現(xiàn)ComboBox變色的效果,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-01-01
  • C#實現(xiàn)跨線程操作控件方法

    C#實現(xiàn)跨線程操作控件方法

    這篇文章主要介紹了C#實現(xiàn)跨線程操作控件方法,主要采用異步訪問方式實現(xiàn),需要的朋友可以參考下
    2014-10-10
  • C#中async和await的深入分析

    C#中async和await的深入分析

    Async/Await是C# 5引入的關鍵字,用以提高用戶界面響應能力和對Web資源的訪問能力,同時它使異步代碼的編寫變得更加容易,下面這篇文章主要給大家介紹了關于C#中async和await的相關資料,需要的朋友可以參考下
    2022-11-11

最新評論

余姚市| 西贡区| 西峡县| 资中县| 延长县| 崇左市| 同仁县| 汶上县| 五台县| 康马县| 南丰县| 岢岚县| 临高县| 青冈县| 阳朔县| 晋城| 龙门县| 屏东县| 唐河县| 邻水| 军事| 濮阳县| 兴山县| 邳州市| 长葛市| 晋中市| 惠东县| 星座| 隆安县| 蒲江县| 彭山县| 潮安县| 兴业县| 皮山县| 宜良县| 平湖市| 凤庆县| 富裕县| 米脂县| 封丘县| 旅游|