나는 목록이 Nullable Integer's
&이 목록을 값만있는 List<int>
으로 변환하고 싶다.목록을 <int?>으로 바꾼다 <int>
해결해 주시겠습니까? null
값 밖으로
나는 목록이 Nullable Integer's
&이 목록을 값만있는 List<int>
으로 변환하고 싶다.목록을 <int?>으로 바꾼다 <int>
해결해 주시겠습니까? null
값 밖으로
필터, ToList
를 사용하여 Value
속성을 사용하여 숫자를 얻고 목록에 넣어 :
yourList.Where(x => x != null).Select(x => x.Value).ToList();
또한 사용할 수 있습니다
yourList.Where(x => x != null).Cast<int>().ToList();
Cast
당신이 시도 유무 :
List<int> newList = originalList.Where(v => v != null)
.Select(v => v.Value)
.ToList();
?
시도 :이 나를 도와
var numbers1 = new List<int?>() { 1, 2, null};
var numbers2 = numbers1.Where(n => n.HasValue).Select(n => n.Value).ToList();
감사합니다 ..... 감사합니다 로트, ... –
당신이 결과를 할당하지 않는 한 ... 아무것도 할 왜 당신도이 때 응답하지 않습니다 정확한 복제본이 있습니까? 너는 더 잘 알아야한다. – musefan