中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#中object類型數據怎么遍歷

c#
小億
366
2024-02-01 16:26:50
欄目: 編程語言

在C#中,可以使用foreach循環來遍歷object類型的數據。先將object類型的數據轉換為適當的類型,然后再進行遍歷操作。以下是一個示例代碼:

object[] myArray = { 1, "two", 3.0, 4 }; // 假設有一個包含不同類型的object數組

foreach (object obj in myArray)
{
    if (obj is int) // 檢查對象類型
    {
        int num = (int)obj; // 將對象轉換為int類型
        Console.WriteLine("整數: " + num);
    }
    else if (obj is string)
    {
        string str = (string)obj; // 將對象轉換為string類型
        Console.WriteLine("字符串: " + str);
    }
    else if (obj is double)
    {
        double dbl = (double)obj; // 將對象轉換為double類型
        Console.WriteLine("雙精度浮點數: " + dbl);
    }
}

運行上述代碼,將輸出以下結果:

整數: 1
字符串: two
雙精度浮點數: 3
整數: 4

注意:在遍歷object類型數據時,需要確保對象的轉換是安全的,否則可能會出現運行時異常。建議在進行轉換之前使用is關鍵字進行類型檢查,以確保轉換的安全性。

0
荔浦县| 乐清市| 许昌县| 保山市| 靖边县| 萨嘎县| 泽库县| 临武县| 宾阳县| 太康县| 桐庐县| 遂昌县| 新丰县| 贞丰县| 虎林市| 茂名市| 太保市| 冷水江市| 启东市| 成武县| 桓台县| 防城港市| 阿合奇县| 西乌珠穆沁旗| 左权县| 佛山市| 类乌齐县| 镇宁| 崇信县| 淳化县| 大方县| 惠州市| 浦城县| 响水县| 霍州市| 红安县| 五原县| 黄平县| 巫溪县| 辽阳县| 新竹县|