Notice
Recent Posts
Recent Comments
Tags
- 404에러페이지
- jquery 바코드생성
- ViewData
- simpe ftp
- 바코드 생성하기
- 원격ftp
- javascript 바코드 생성
- TempData
- JavaScript
- Mac Oracle
- django 엑셀불러오기
- 하드 윈도우 복사
- 하드 마이그레이션
- swagger 500 error
- asp.net core Select
- ViewBag
- 맥 오라클설치
- XSS PHP
- asp.net dropdownlist
- 타임피커
- javascript redirection
- 강제이동
- 말줄임표시
- ASP.Net Core 404
- asp ftp
- php 캐쉬제거
- XSS방어
- asp.net Select
- asp.net core swagger
- SSD 복사
웹개발자의 기지개
[ASP.NET Core] ?? 연산자, 'null 이면' 사용하기 본문
public int? Vod_time { get; set; }
@if (vod.Vod_time != null && vod.Vod_time > 0)
{
<span>@vod.Vod_time 분</span>
}
위의 if 조건문을 개선해보자~
[cshtml]
1. ?? 연산자 null 이면 0으로
@if ((vod.Vod_time ?? 0) > 0)
{
<span>@vod.Vod_time 분</span>
}
int temp;
if(vod.Vod_time == null)
temp = 0;
else
temp = vod.Vod_time.Value;
if(temp > 0)
{
...
}
(.NET 6~10)
2. is int time 방식
@if (vod.Vod_time is int time && time > 0)
{
<span>@time 분</span>
}
public int Vod_time { get; set; }
이라면
그냥,
@if (vod.Vod_time > 0)
{
<span>@vod.Vod_time 분</span>
}
'ASP.NET > ASP.NET Core' 카테고리의 다른 글
| [ASP.NET Core] .NET 10 Web API 공부 (0) | 2026.01.26 |
|---|---|
| [ASP.Net Core] dotnet 버전 정보 확인 (0) | 2025.03.12 |
| [ASP.Net Core] Swagger Errors - Failed to load API definition. 500번 error (0) | 2025.03.12 |
| [ASP.NET Core] .NET 관련 좋은 커뮤니티 사이트 소개 (0) | 2025.01.25 |
| [ASP.Net Core] 복잡한 데이터 모델 (1대다대1) (2) | 2024.03.15 |
Comments
