본문 바로가기

분류 전체보기273

[BOJ C#] 9086 문자열 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BOJ_String { class App { //생성자 public App() { //boj 9086 문자열 string[] arr = { "ACDKJFOWIEGHE", "O", "AB" }; //여기서부터 코드 작성 for(int i = 0; i < arr.Length; i++) { PrintStringToChar(arr[i]); } //출력 //AE //OO //AB } private void PrintStringToChar(string str) { char[] c = new c.. 2023. 1. 12.
[ C# 10일차 ] LINQ와 익명형식 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study11 { class App { //생성자 public App() { Console.WriteLine("App"); Item[] items = { new Item(){Name="장검", Damage=10}, new Item(){Name="단검", Damage=5}, new Item(){Name="창", Damage=11}, new Item(){Name="도끼", Damage=8}, new Item(){Name="지팡이", Damage=3}, new Item(){Name="활".. 2023. 1. 12.
[ C# 10일차 ] 개체 이니셜라이져 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study11 { class App { //생성자 public App() { Console.WriteLine("App"); Item item = new Item(); item.Name = "장검"; //개체 이니셜라이져(프로퍼티, 필드) //ctr+space 속성 나옴 Item item1 = new Item() { Name = "단검" , damage = 10 }; } } } using System; using System.Collections.Generic; using System.. 2023. 1. 12.
[ C# 9일차 ] 부족한 부분 익명 메소드, 람다 활용 더 해보기! 아직 프로퍼티 활용이 자연스럽지 않음 좀 더 computer thinking 연습을 해야할 듯. (일반적인 방법으로 문제 풀도록 노력하기) 2023. 1. 12.
[BOJ C#] 괄호 9012 _case1 처음에 이해를 잘못해서 출력은 맞지만 문제의 의도와는 다르게 푼 것 같습니다~~!! 참고만 해주세요 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace VPS { class App { Stack stack = new Stack(); //생성자 public App() { Console.WriteLine("App"); //case 1 string[] arr = { "(())())", "(((()())()", "(()())((()))", "((()()(()))(((())))()", "()()()()(()()())()", "(()((())(.. 2023. 1. 11.
[ C# 9일차 ] 람다 연습 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study10 { class App { //생성자 public App() { Console.WriteLine("App"); this.LoadFile(() => //문람다(익명 메서드). { Console.WriteLine("출력"); }); } private void LoadFile(Action calback) //매개변수에 대리자 인스턴스 { calback(); } } } using System; using System.Collections.Generic; using System... 2023. 1. 11.