반응형 프로그래밍5 데이터베이스 - SQLite 사용하기, DB Browser for SQLite 다운로드 sqlitebrowser.org/ DB Browser for SQLite DB Browser for SQLite The Official home of the DB Browser for SQLite Screenshot What it is DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and dev sqlitebrowser.org 1. SQLite 홈페이지에 들어간다. 2. DB Browser for SQLite - Standard installer for 64-bit Win.. 2021. 4. 26. C# 메서드 사용(2) - 매개변수전달:선언 기본형 변수, 참조형 변수 메서드 호출 시 변수 값을 전달하면 변수 내의 값을 복사해서 전달하게 됨 1. 기본형 변수를 전달했을 경우(Pass by Value 방식 = 값에 의한 전달) :변수 값(실제 데이터)을 복사하여 전달하므로, 메서드 내에서 값을 변경하더라도 원본 데이터에는 아무런 영향이 없다 :기본 데이터 타입 8가지를 전달하는 경우 2. 참조형 변수를 전달했을 경우(Pass by Reference 방식 = 참조(주소)에 의한 전달) :변수 값(실제 데이터가 있는 곳의 주소 값)을 복사하여 전달하므로 메서드 내에서 주소 값에 접근하여 값을 변경하면 원본 데이터에 영향이 있다. :기본 데이터 타입을 제외한 나머지를 전달하는 경우(배열, 인스턴스 등) ex1) 기본형 변수 class VariableTest { public v.. 2021. 2. 17. C# 메서드 사용(1) - 인스턴스 변수, 로컬변수 선언 using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { } } } String[] args 변수: 메서드 내에서 선언되었으므로 로컬 변수 또는 메서드 파라미터 내에서 선언되었으므로 파라미터 변수라고 함 main() 메서드가 끝나면 args 변수도 제거됨 class VariableType { int instanceMemberVariable; public void method1() { int localVariable = 10; Console.WriteLine(instanceMemberVariable); // 인스턴스 변수 접근 가능 Console.WriteLine(localVariable); // 자신의 메.. 2021. 1. 13. C# 메서드 정의(2) 5. 매개변수가 2개 이상인 메서드 => 메서드 리턴 타입은 하나만 명시해야 하지만, 매개변수는 복수개를 전달할 수 있으며, 타입도 무관하다. [예제 코드] static void Main(string[] args) { Console.WriteLine("Hello World 출력문"); String hello = "HelloWorld"; int i = 1; hello = HelloWorld5(i, hello); Console.WriteLine(hello); Console.WriteLine("=============================================="); // 참고! 배열 등의 데이터타입도 매개변수로 전달 가능 // 점수 5개(100, 50, 90, 70, 60)를 저장하는 배열 s.. 2020. 11. 4. C# 반복문 do ~ while문 사용하기(3) do ~ while문 - while 문과 원리는 동일하나 반복문을 무조건 1회 실행 후 while() 문에서 조건을 판별 - while 문은 조건식 판별 결과에 따라 반복문이 단 한 번도 실행되지 않을 수 있지만, do ~ while 문은 조건식 판별 여부와 관계없이 최소한 한 번의 실행은 보장됨 [기본 문법] 초기식; do { // 반복 실행할 문장 // 증감식 } while(조건식); // 마지막 세미콜론 필수 [예제] int j = 1; do { // j값(초기식)의 판별 여부와 무관하게 무조건 한 번 반복문을 실행 Console.WriteLine(j + " : Hello, World!"); // 1회 출력됨 j++; } while (j 조건식 판별 결과가 false 이면 do ~ while 문을 .. 2020. 10. 25. 이전 1 다음 반응형