Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# แสดงองค์ประกอบแรกจากอาร์เรย์

ใช้เมธอด First() ของ LINQ เพื่อดึงองค์ประกอบแรกของลำดับ หากลำดับว่าง จะโยน InvalidOperationException

ตัวอย่างโค้ด

using System;
using System.Linq;
using System.Collections.Generic;

class Demo
{
    static void Main()
    {
        double[] myArr = { 20.5, 35.6, 45.7, 55.6, 79.7 };
        double res = myArr.AsQueryable().First();
        Console.WriteLine(res);
    }
}

ผลลัพธ์

20.5

ตัวเลือกที่ปลอดภัยกว่า: ใช้ FirstOrDefault() ซึ่งคืนค่า default (0 สำหรับตัวเลข) หากลำดับว่าง แทนที่จะโยนข้อยกเว้น