Game Programming/C# 썸네일형 리스트형 partial type이란? 만들어진 이유 : Code Generator가 만든 코드와 사용자가 만든느 코드를 분리하기 위해서 쉽게 보면 C# WinForm에서 UI를 사용하는 Form1.designer.cs파일과 사용자가 사용하는 Form1.cs파일에 동일한 클래스 명을 두고 partial로 선언하면 나중에 컴파일러가 하나로 합쳐 클래스를 만든다. Partial 사용법 : partial 키워드는 class, struct, interface 키워드 바로 앞에 위치해야함 1. Partial Class - 3개로 분리 한 경우 partial class Class1{ public void Run(){} } partial class Class1{ public void Get(){} } - class 명을 동일하게 사용할수있다. 2. Par.. 더보기 C# Convert 관련(string to Enum) 모든 Convert는 예제문을 함께 한다. 1. string to Enum - TESTEnum testEnum = (TESTEnum) Enum.Parse(typeof(TESTEnum), String ...); 더보기 Delegate란? Delegate : 중간 전달자라고 생각하자 집판매자 더보기 C/C++ 코드를 C#으로 C/C++ 코드를 C# 에서 사용하는 가장 기본적인 방법은 Wrapper 클래스를 통한 방법이다. C++ 코드를 컴파일 하여 Static Library 파일로 만든다. 만들어진 lib 파일을 C++/CLI 을 이용하여 감싸서 dll 파일로 만든다. 이로써 C++ 로 작성된 Native Code 를 C# 에서 이용 가능한 Managed Code 로 만든 것이다. C# 에서는 C++/CLI 로 만들어진 dll 파일을 참조하여 사용하기만 하면 된다. 좀더 자세한 내용은 http://topnanis.tistory.com/97 를 확인하고 참고로는 Swig라는 것이 있다. 위에것을 한꺼번에 한다라고 표현해야하나?? 문서를 참조 하기 바람 더보기 MySql or MariaDB 사용 관련... MariaDB를 공부하면서 MySql과 내용이 거의 같다..라는 내용을 많이 보게 되었다. 많은 부분이 빠져있기 때문에 지속적인 갱신을 할 것이다... 일단 MariaDB를 https://downloads.mariadb.org/ 이곳에서 다운로드 해서 생성한다. 내용은 그냥 다음 다음...해서 설치를 완료 한 후에... C#에서 사용하기 위해서는 일단 예) mysql-connector-net-6.8.3를 다운로드 한후 설치를 한다. 설치를 한 후 Visual studio 에서 참조쪽 오른쪽 클릭 -> 참조 추가 -> Mysql.Data.Dll 을 추가 한 후 사용한다. using (MySqlConnection myConnection = new MySqlConnection(@"Data Source=[IP주.. 더보기 json과Http 사용하여 Nexmo를 통한 SMS보내기 1. 일단 Json에 맞는 Class를 생성 //해당 업체?에서 만들어진 목차? 형식에 맞추어 일단 class를 생성해준다. public class httpJson { public string api_key { get; set; } public string api_secret { get; set; } public string from { get; set; } public string to { get; set; } public string text { get; set; } } 2. 일단 class를 생성 후에 해당 클래스를 불러와 형식에 맞게 ID?를 넣어준다... public string CreateJson(string PhoneNumber) { httpJson hjson = new httpJson();.. 더보기 이전 1 다음