1일1코딩.C# - 초보코딩

CS1004 우리 합칠까요?

낭만독타 2020. 9. 30. 13:27

1. 이번 시간에는

 

 

 

2. 도구상자에서 Label을 가져옵니다.

 

 

 

3. label1을 Ctrl+C, Ctrl+V 하여 label2를 만듭니다. 

 

 

 

4. 도구상자에서 Button을 가져옵니다.

 

 

 

5. button1의 Text를 속성에서 '문자 합치기'로 바꿉니다.

 

 

 

6. label1의 Text를 속성에서 '우리 합칠까요?'로 바꿉니다.

 

 

 

7. label1의 Text를 속성에서 '한칸 띄우고 오세요'로 바꿉니다.

 

 

 

8. button1을 두번 클릭하여 버튼 클릭 이벤트를 만듭니다.

 

 

 

9. 코딩 : label2.Text = label1.text;

 

 

 

10. 실행 : label2.Text = label1.text;

 

시작 아이콘을 클릭하여 실행하고 실행 화면에서 버튼을 클릭합니다.

-----------------------------------------------------------------------------------------------------------------------------------

버튼 클릭 결과는 label1과 label2의 문자들은 같습니다.

합친 것이 아니지요.

label1의 텍스트가 label2의 텍스트로 옮긴 것이니까요.

이 때, label2에 있던 텍스트는 덮어쓰져 없어지지요.

명령문 label2.Text = label1.text; 는 오른쪽(label1.text)이 왼쪽으로(label2.text)으로옮겨라 입니다.

실행 중지를 하고 코딩을 제대로 해봅시다.

 

 

 

11. 코딩 : label2.Text = label2.Text + label1.text;

 

오른쪽 : label2의 텍스트더(+)해라 label1의 텍스트를.

오른쪽의 결과(label2의 텍스트 + label1의 텍스트)를 왼쪽으로 옮겨라.

왼쪽은 오른쪽의 결과로 덮어쓰라.

왼쪽은 label2의 텍스트 + label1의 텍스트 되겠지요.

실행해서 확인해 봅시다.

 

 

 

 

12. 실행 : label2.Text = label2.Text + label1.text;

 

실행 결과는 드디어 합쳐졌네요.

그러나

한칸을 띄우지 않고 붙어서 출력되었습니다.

한칸을 띄우고 합쳐 봅시다.

실행 중지를 하고 코드를 수정합시다.

 

 

 

 

13. 코딩 : label2.Text = label2.Text + " " + label1.text;

 

오른쪽 : label2의 텍스트에 먼저 " " 더(+)하고 label1의 텍스트 더(+)해라.

오른쪽의 결과(label2의 텍스트 + 스페이스 1개 + label1의 텍스트)를 왼쪽으로 옮겨라.

왼쪽은 오른쪽의 결과로 덮어쓰라.

왼쪽은 label2의 텍스트 + 스페이스 1개 + label1의 텍스트 되겠지요.

실행해서 확인해 봅시다.

 

 

 

14. 실행 : label2.Text = label2.Text + " " + label1.text;

 

시작 아이콘을 클릭하여 실행하고 버튼을 클릭하여 결과를 확인 합니다.

정확히 한칸(스페이스 1개)을 띄우고 label1의 텍스트와 label1의 텍스트가 합쳐졌습니다.

이번 시간이 끝났습니다.

 

 

 

15. 다음시간에는

 

 

 

수고하셨습니다.

 

 

 

** 동영상 **

 

 

 

'1일1코딩.C# - 초보코딩' 카테고리의 다른 글

CS1006 입력도 좀 해보자  (0) 2020.10.03
CS1005 라벨 조금만 꾸미자  (0) 2020.10.03
CS1003 안녕하세요?오냐! 2  (0) 2020.09.29
CS1002 안녕하세요?오냐!  (0) 2020.09.28
CS1001 빈폼 프로젝트  (0) 2020.09.28