본문 바로가기
728x90
반응형

net4

C# 닷넷 기초 - 예약어, 키워드, 식별자, 리터럴 1. 예약어, 키워드 코딩을 할 때 변수명을 지정하여 선언할 수 있고 개발자가 사용하고 싶은 함수나 변수명을 지정할 수 있다. 하지만 C#에서 미리 예약된 단어들이 있는 이 단어를 예약어라고 한다. 예약어 예시) string, int, long, float, double, char, bool, decimal 등등... 위와 같이 자료형 타입을 의미하는 단어들이 이미 예약이 되어 있으므로 개발자가 변수명이나 함수명으로 위 예약어들을 사용해서는 안된다. 2. 식별자 식별자는 위에서 언급했듯이 코딩 시 개발자가 임의로 변수명이나 함수명을 지정하는 것을 말한다. using system; namespace ConsoleApplication1 { class Program { static void Main(strig.. 2021. 12. 29.
.NetFramework (닷넷프레임워크) 환경설정 종합정리 / DownLoad URL 등 1 .Net Framework 설치 설치파일 다운로드 (버전별) https://dotnet.microsoft.com/en-us/download/dotnet-framework Download .NET Framework | Free official downloads Downloads for building and running applications with .NET Framework. Get web installer, offline installer, and language pack downloads for .NET Framework. dotnet.microsoft.com -설치된 장소 확인 32비트 : C:\Windows\Microsoft.NET\Framework 64비트 : C:\Windows\Micr.. 2021. 12. 18.
닷넷프레임워크 (.Net Framework) 의 변화 1. 닷넷프레임워크(.Net Framework)의 변화 닷넷 버젼 닷넷의 변화 C#의 변화 1.0 ~ 1.1 최초 버전 C# 1.0 발표 2.0 Generic 제공 Generic, 익명 함수 문법추가 3.0 ~ 3.5 LINQ, WCF, WPF, WF 표현식, 확장메서드, 익명 타입을 위한 문법을 추가하고 LINQ 구문을 언어적으로 지원 4.0 DLR(Dynamic Language Runtime) 추가 동적 언어와의 바인딩을 지원하도록 Dynamic 예약어 추가 4.5 비동기 지원 비동기를 위한 async/await 예약어 추가 4.6 로슬린(Roslyn) 컴파일러 및 RyuJIT 도입 이전 버전들에서 볼 수 있었던 기능의 추가보다는 코드를 간결하게 유지할 수 있는 문법을 다수 추가 2. 네임스페이스로 .. 2021. 12. 16.
C#, Winform EventHandler를 사용하여 Form1에서 Form2의 함수 실행하기 특정폼에서 특정이벤트가 끝날때 다른 폼의 함수를 자동으로 실행해야 하는 경우가 있다. 이럴 때 간단하게 EventHandler을 사용하여 구현할 수 있다. Form1, Form2로 테스트를 해보면 먼저 Form1에 이벤트핸들러를 선언한다. 이번에는 이벤트 핸들러를 통해서 실행될 Form2의 함수를 생성한다. 이게 가장 큰 뼈대이고 재료다. 다음은 Form1에서 버튼 클릭 시 이벤트를 Invoke시켜서 Form2의 함수가 실행되도록 처리해보자. Form1의 ShownameEventHandler에 Form2의 함수 MyName, MyAge를 연결해주었고 Form1의 버튼 클릭 시 이벤트만 실행하면 Form2 함수가 실행된다. 결과는? ShowNameEventHandler에 총 2개의 함수를 연결해두었기 때문.. 2021. 12. 9.
728x90
반응형