본문 바로가기

C#35

C# SQLiteDataReader에서 데이터 Null값 여부 체크 이번에는 C#에서 SQLiteDataReader를 사용하여 데이터를 조회한 후 데이터를 변수에 대입하는 경우 null값으로 인한 예외가 발생하실 수 있습니다. 이때 조회한 데이터가 null 값인지 편하게 확인하는 방법에 대하여 알아보겠습니다. C# SQLiteDataReader Null값 체크 SQLiteDataReader 란? SQLite 데이터베이스에 대한 실행된 조회 명령의 결과를 읽은 결과값을 SQLiteDataReader 객체에 담아서 데이터를 가져옵니다. IsDBNull 메서드 SQLite 데이터베이스에서 조회 결과의 데이터에 대하여 컬럼에 존재하지 않거나 null인 값인지 여부를 표시하는 값을 가져옵니다. 매개변수로는 0부터 시작하는 int 열 서수입니다. 지정된 열이 DBNull이면 Tru.. 2022. 12. 16.
C# Visibility 속성 설명 (Collapsed, Hidden) 이번에는 C#에서 화면에 표시되는 Visibility 속성에 대하여 작성해보려고 합니다. System.Windows.Visibility 속성에는 3가지가 있습니다. Visibility, Collapsed, Hidden의 각각 어떤 속성을 지니고 있는지 알아보도록 하겠습니다. C# Visibility Property Visibility 속성 이 속성은 화면에서 각 요소를 표시하는 속성입니다. Hidden 속성 화면상에서 출력은 되지 않지만, 그 요소의 공간은 그대로 차지하고 있습니다. Collapsed 속성 화면상에서 출력도 되지 않고, 그 공간도 같이 사라져서 유연하게 화면을 꾸밀 수 있다는 장점이 있습니다. 정리 1. Visible 요소를 표시합니다. 2. Hidden 요소를 표시하지 않고 레이아웃에서.. 2022. 12. 16.
C# 문자를 숫자로 String to int 형변환 C#에서 String 타입을 사용하면서 형변환이 필요한 경우가 자주 있습니다. 이번에는 문자를 숫자로 데이터 형태를 변환하는 방법 String to int의 3가지 형변환 방식에 대하여 알아보도록 하겠습니다. C# 문자를 숫자로 String to int 형변환 System.Convert 클래스 기본 데이터 형식을 다른 데이터 형식으로 변환합니다. 지원되는 기본 형식은 Boolean, Char, SByte, Int16Byte, Int32, Int64, UInt16, Uint32, Double 등 String 클래스에는 다른 종류의 변환을 지원하는 메소드가 포함되어 있습니다. 문자열을 숫자로 변환할 수 있는 Convert 클래스의 종류 decimal float double short int long usho.. 2022. 12. 6.
C# 문자열(string) Null과 Empty 체크 비교 C#에서 string 변수를 사용하면서 Null 값과 Empty 값을 비교하는 방법에 대하여 작성해보려고 합니다. 비교 함수인 string 클래스의 IsNullOrEmpty와 IsNullOrWhiteSpace 함수의 사용법과 두 함수의 차이점에 대하여 알아보도록 하겠습니다. C# 문자열 String 타입 Null, Empty 체크 비교 String.IsNullOrEmpty 메서드 이 메서드는 String 값이 Null이거나 빈 값(길이=Length가 0)인 경우를 체크하는 함수입니다. Null 또는 빈 값일 경우에는 True값을 반환 그 외 문자 값이 있을 경우 False값을 반환 string str = ""; // Null or Empty 비교 (IsNullOrEmpty 메서드) String.IsNul.. 2022. 12. 6.