Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C# 목록에서 요소를 찾을 수 없는 경우 기본값 표시

<시간/>

요소가 없는 목록이 있습니다.

List<float> val = new List<float> { };

기본값을 표시하고 오류를 방지하려면 FirstorDefault() 메서드를 사용하십시오.

val.AsQueryable().FirstOrDefault();

기본값으로 표시할 값을 변경할 수도 있습니다.

코드를 살펴보겠습니다.

using System;
using System.Collections.Generic;
using System.Linq;
class Demo {
   static void Main() {
      List<float> val = new List<float>{ };
      float a = val.AsQueryable().FirstOrDefault();
      Console.WriteLine("Default Value = "+a);
      if (a == 0.0f) {
         a = 0.1f;
      }
      Console.WriteLine("Default Float value updated = "+a);
   }
}

출력

Default Value = 0
Default Float value updated = 0.1