허당 레몬도리

C#도 초보인데 Visual Basic을 하게 되었습니다.
한참을 허공에 삽질하다가 도움말을 볼세도 없었죠.
그러다 다른 분들의 몇몇 소스를 보면서 UXXXX관련된 메소드를 사용을 많이하시는걸 보고 이건 머지 보다가 너무 많아서 몇가지 자주 사용 되는것을 정리 해보려고 합니다.
설명은 Visual Studio 도움말을 이용 하였습니다.
Visual Studio 도움말에도 자세한 도움말과 예제가 있습니다.

1. UBound 메서드 
   배열의 표시된 차원에 사용할 수 있는 최고 첨자를 반환합니다.  
   Dim a(100, 5, 4) As Byte
   다음과 같은 배열이 있다면 
   UBound(a, 1) 의 값은 100이 되고 UBound(a, 2) 는 5 가 됩니다.
   이걸 조건문 IF에 사용하게되면 다음과 같습니다. 

        If UBound(a, 1) = 100 Then
            '실행문
        End If

   이런 조건문 이외에도 많은 용도로 사용되고 있습니다. 
2. Mid 문
   String 변수에 있는 지정한 수의 문자를 다른 문자열의 문자로 바꿉니다.
        Dim Str As String = "ABCEEF"
        Str = Mid(Str, 4, 1)   
   사용은 이렇게 합니다.   
   이렇게 하고 Str을 출력해보면 ABCDEF가 출력 되겠죠.

3. UCase 함수 
   대문자로 변환된 특정 문자열이 있는 문자열 또는 문자를 반환합니다.
Dim LowerCase As String = "Hello World 1234"
Dim UpperCase As String = UCase(LowerCase)
   다음과 같은 예제에서 LowerCase를 출력하면 Hello World 1234 저장된 값 그대로 출력할 것이다.
   UCase를 사용한 UpperCase는 소문자 모두가 대문자로 저장되어 HELLO WORLD 1234와 같이 찍일
   것이다.
4. IsNumeric 함수
   특정 식이 숫자로 계산될 수 있는지를 나타내는 Boolean 값을 반환합니다.
      - 계속이어 하겠습니다.-
profile

허당 레몬도리

@LemonDory

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!