달력

02

« 2012/02 »

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  •  
  •  
  •  
2008/11/30 00:15

세티가 정리한 VB.NET(2) General .NET2008/11/30 00:15

이번에는 단어와 텍스트를 가지고 어떻게 String Data Type을 사용하는지 알아보고자 한다.

문자열(String)이란 무엇인가?
하나의 스트링은 하나의 글자 또는 숫자 그리고 빈 공간과 같은 것들의 조합이다.
스트링 변수에 문자를 할당해 보도록 한다.

Dim strStringA As String = "스트링 문자열" 

문자를 String 변수에 할당 하고자 할 때는 할당할 문자를 quotation mark("")안에 문자를 넣어야 한다. 이렇게 문자가 할당된 변수를 또 다른 변수를 이용하여 할당할 수 있다.

Dim strStringB As String = ""
strStringB = strStringA

위의 코드를 살펴보면 먼저 새로운 스트링 변수 strStringB를 선언하고, 아무런 문자도 없는 빈 공간의 ""를 할당한다. 그럼 strStringB는 빈 공간을 가지게 되고 이것에 변수 strStringA를 할당하면 strStringA라는 변수가 가진 "스트링 문자열" 이라는 값을 strStringB가 가지게 된다.

또한 ampersand(&)를 이용하여 문자를 만들 수 있다.
먼저 두 개의 변수를 선언해야 하는데 a, b 라는 이름으로 만들도록 하겠다.

Dim a As String
Dim b As String

이라고 선언한다.

그리고 Dim a As String = "Hello " 라는 문자열을 할당한다.
또한 Dim b As String = "World" 라는 문자열을 할당한다.
이 전의 강의에서 값을 가지는 변수는 변수에 할당될 수 있으며 그것은 값 처럼 된다고 말했다.

이 두개를 할당 받을 새로운 변수 c를 선언한다.

Dim c As String

이제 문자열 값을 가지는 두 개의 변수를 새로 선언한 변수 c에 할당한다.

c = a & b
이것의 결과는 다음과 같다.

"Hello World"

Web Form을 이용하여 직접 코딩해 보도록 하겠다.
먼저 비주얼 스튜디오를 열고 Form을 하나 생성한다.
다음에 마우스로 더블 클릭하고 Code View로 이동한다.
Form1_Load라는 영역에 위의 예제를 붙여 넣는다. 

Public Class Form1 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim a As String = "Hello"
Dim b As String = " World"
Dim c As String = ""
c = a & b
MsgBox(c) 
End Sub
End Class

이것을 build하면 아래의 그림과 같은 결과가 리턴된다.


텍스트가 메시지 박스안에 출력된 모습을 볼 수 있을 것이다.

저작자 표시 비영리 변경 금지

'General .NET' 카테고리의 다른 글

세티가 정리한 VB.NET(4) - 변수와 연산자  (0) 2008/11/30
세티가 정리한 VB.NET(3)  (0) 2008/11/30
세티가 정리한 VB.NET(2)  (0) 2008/11/30
세티가 정리한 VB.NET(1)  (2) 2008/11/30
익명 메서드(Anonymous Methods)  (0) 2008/11/30
Nullable 타입  (0) 2008/11/30
Posted by -세티-