c# (29) 썸네일형 리스트형 C# [9] MSDN & 닷넷 편집기로 코드 실행하기 & 속성 및 메서드 찾기 https://learn.microsoft.com/ko-kr/dotnet/csharp/ C# 가이드 - .NET 관리 언어C# 가이드에는 C#을 배우고 .NET 앱 작성을 시작하는 데 필요한 모든 것이 포함되어 있습니다. 프로그래밍 C# 알아보기 - 초보 개발자, C#을 처음 사용하는 개발자, 숙련된 C# / .NET 개발자용입니다.learn.microsoft.com C# [8] 클래스의 데이터 전달 방법 - 매개 변수 & 클래스의 데이터 전달 방법 - 멤버 변수 & private, this 키워드의 활용 using System;class Program{ public static void Main(string[] args) { Cat cat = new Cat("야옹이"); cat.Name = "몰리"; Console.WriteLine("고양이의 이름은 : " + cat.Name + "입니다."); }}class Cat{ public string Name; public Cat(string name) { Name = name; Console.WriteLine("고양이의 이름은 : " + Name + "입니다."); }} using System;class Program{ public static void .. C# [7] 오버라이딩 using System;class Program{ public static void Main(string[] args) { CleanRobot robot = new CleanRobot(); robot.Move(); }}class Robot{ public void Move() { Console.WriteLine("로봇이 움직입니다"); }}class CleanRobot : Robot{ public void Clean() { Console.WriteLine("로봇이 청소합니다"); }} using System;class Program{ public static void Main(string[] args) .. C# [6] 클래스의 시작과 종료 & 생성자와 소멸자를 코드로 구현 & 오버로딩(Overloading) 개념 및 코드로 구현 using System;class Program{ public static void Main(string[] args) { Person p1 = new Person(); p1.Name = "김두한"; p1.Eat(); }}class Person{ public string Name; public void Eat() { Console.WriteLine(Name + "(이)가 식사를 합니다."); }}using System;class Program{ public static void Main(string[] args) { Cat cat = new Cat("야옹이"); }}class Cat{ .. C# [5] 클래스 vs 인스턴스 차이 & 클래스, 인스턴스 생성 & 속성과 메서드 호출 - 클래스 : 설계도- 인스턴스 : 설계도를 기반으로 실체화한, 실제 메모리에 올려서 사용하는 것은 여기에 있음 using System;class Program{ public static void Main(string[] args) { Person p1 = new Person(); p1.Name = "김두한"; p1.Eat(); }}class Person{ public string Name; public void Eat() { Console.WriteLine(Name + "(이)가 식사를 합니다."); }} C# [4] 산술연산자, 증가/감소 연산자, 관계연산자, 논리 연산 & 형변환 증가/감소 연산자using System;class Program{ public static void Main(string[] args) { int num = 0; Console.WriteLine(num++); Console.WriteLine(num); Console.WriteLine(num--); Console.WriteLine(num); }} - 형변환 - 암시적 형변환using System;class Program{ public static void Main(string[] args) { sbyte value1 = 64; sbyte value2 = 64; int value3 .. C# [3] for 반복, while 반복 - forusing System;class Program{ public static void Main(string[] args) { for (int i = 1; i using System;class Program{ public static void Main(string[] args) { for (int i = 10; i > 0; i--) Console.WriteLine(i); }} - whileusing System;class Program{ public static void Main(string[] args) { int i = 1; while (i using System;class Progr.. C# [2] 변수 및 불린형, 정수형, 실수형, 문자형 & 조건문과 반복문 using System;class Program{ public static void Main(string[] args) { bool boolVariable = true; // 변수 숫자시작, 키워드, 특수문자 안된당!!! int intVariable = 10; float floatVariable = 3.4f; char charVariable = 'a'; Console.WriteLine("boolVariable: " + boolVariable); Console.WriteLine("intVariable: " + intVariable); Console.WriteLine("floatVariable: " + floa.. C# [1] vs 설치 회사에서 파견을 멀리 아주 멀리... 파견을 보낼 예정이다. 날짜는 아직 나오지 않았지만... 공부를 미리 좀 해놓아야지... VS code를 많이 사용해보았지만, c#을 하려면 VS 설치해줘야한다. https://visualstudio.microsoft.com/ko/ Visual Studio: 소프트웨어 개발자 및 Teams용 IDE 및 코드 편집기Visual Studio 개발 도구 및 서비스를 사용하면 모든 개발자가 모든 플랫폼 및 언어로 앱을 쉽게 개발할 수 있습니다. 무료로 어디서나 코드 편집기 또는 IDE를 사용하여 개발하세요.visualstudio.microsoft.com 여기서 다운로드를 해준다. 이전에 연습삼아 VS를 설치한 적이 있어서 수정을 클릭해서 .NET 데스크톱 개발을 체크.. 이전 1 2 3 다음