본문 바로가기
공부/TIL•기타

07/15~16

by svcbn 2024. 7. 16.

winform

  • 폼간 데이터 전달 방식
    이벤트 전달 방식과, property 사용하는 방식이 있는 것 같은데, 이번에는 property 전달 방식을 사용했음.
 

[C#][Form] 폼간 데이터 전달 방식 정리

0 진짜 간단한 방식 폼 자체를 static으로 선언해서 다른 클래스에서 가져다 쓸 수 있게 하는 방법 구분 F1 F2 전역변수 public static F1 f; public static int i; public static F2 f; public static int i; 폼 로드 이벤트

kantalancer.tistory.com

 

C#

  • 생성자
    new 로 새로 생성하면서 할당하려고 했는데, 호출 순서의 잘못인지 계속 null 이 발생.
    >> 생성 하고 나서 항목을 할당하거나, 생성과 동시에 { }로 클래스 내부에 대입하는 것은 생성자에 포함이 안 된다.
    >> 생성자에 변수로 포함시켜서 전달.
    >> null 문제가 발생하는 부분보다 이전에 할당 해 주었다.

  •  형변환
    (string)obj 강제 형변환
    형식이 맞지 않을 경우 InvalidCastException 예외 발생할 수 있음.

    .ToString()
    변수가 null값을 가지고 있다면 예외 발생.

    as String
    object의 값이 string이 아닌 경우 결과값이 null 이 나오게 됨.
    예외를 발생시키지 않고 null로 처리하기 때문에, 용도에 따라 사용.

  • RegEx (Regular Expression)
    pattern 이라는 미리 약속한 표현과, 입력된 string을 대조해
    미리 정의한 형태의 string 입력만 받을 수 있도록 제한하는 방법.
 

정규표현식 (Regex) 정리

정규표현식은 아주 가끔 쓰기때문에 항상 다시 볼때마다 헷갈리곤 하기에 주요 사용예를 내가 나중에 다시 봤을 때 편하도록 정리하여 보았다. 정규 표현식의 용어들정규 표현식에서 사용되는

hamait.tistory.com

 

'공부 > TIL•기타' 카테고리의 다른 글

07/22~23  (0) 2024.07.29
07/17~19  (1) 2024.07.24
07/12  (0) 2024.07.16
07/11  (1) 2024.07.14
07/09~10  (0) 2024.07.10