차이점(3)
-
VB.NET IIf 문과 If문의 차이점
한줄짜리 조건문을 사용하기 위해서 여태까지는 IIf문을 사용했지만, VS2008 이후부터는 동일한 형식의 문법으로 If문을 그냥 사용할 수 있도록 기능이 추가되었다. 하지만 이들 사이에는 아주 큰 차이점이 있는데 이번에는 이 차이점에 대해 알아보도록 하자. 모두들 알다시피 IIf문의 문법은 아래와 같다. Public Function IIf(ByVal Expression As Boolean, ByVal TruePart As Object, ByVal FalsePart As Object) As Object 총 3개의 파라미터가 들어가며, 첫번째 파라미터의 결과에 따라 True이면 두번째 파라미터를 반환하고, False이면 세번째 파라미터를 반환하는 단순한 구조이다. 아래 예제를 살펴보자. Dim val1 As..
2024.02.13 -
#15 문화적 차이점과 유사점 토론하기 - 무한반복 영어 시리즈 (한글발음)
재생이나 정지를 하려면 글의 아무 위치나 누르세요. 정지후 재생하면 정지된 문장부터 다시 재생합니다. 처음부터 다시 듣고 싶으시면 맨 위에 있는 스피커 아이콘을 누르세요. 틀어놓으면 문장 끝까지 재생 후 처음부터 다시 시작하며 무한 반복합니다. 문화적 차이점과 유사점 토론하기 음식 1 새로운 요리 맛보는걸 좋아해요. I love trying new dishes. 아이 러브 트라이잉 누 디셔즈 2 음식은 문화의 중요한 부분입니다. Food is an important part of culture. 푸드 이즈 앤 임포어턴트 파아트 어브 컬처 3 식이 제한이 있나요? Do you have any dietary restrictions? 두 유 해브 에니 다이어테어리 리스트릭션즈 4 매운 음식은 익숙하지 않아요...
2023.06.26 -
VB.NET에서의 변수 선언
VB.NET은 기존 VB6에 비해 정말 많이 변했지만 그중 변수선언의 유연함이 아주 맘에 든다. C#과 호환을 위해서 그랬겠지만 어찌됐건 많이 좋아졌다. 도대체 뭐가 변했을까? 필자가 아는 한도내에서 하나씩 차근차근 알아보자. 1. 기본 - 기본은 기존 VB6이랑 동일하다. Dim strVar As String 그냥 변수 하나를 선언하면 된다. 사실 이렇게만 사용해도 상관없겠지만 뭔가 아쉬움이 남는데 두개 연속으로 선언하면 어떨까? 2. 동일한 형으로 두개 이상의 선언 Dim strVar1, strVar2 As String 여기서 벌써 VB6과의 차이점이 생겼다. VB6에서 위와같이 선언하면 myVar1은 Variant형으로, myVar2는 String형으로 선언됐다. 참 말도 안되지만 그땐 그랬다. 여..
2022.11.15