본문 바로가기

전체 글

(60)
2022.11.08.TIL 프리즘 강의: https://www.youtube.com/watch?v=iTUy6AlyDgA prism 기본 설정: App.xaml.cs public partial class App { protected override Window CreateShell() { return Container.Resolve(); } protected override void RegisterTypes(IContainerRegistry containerRegistry) { } protected override void ConfigureModuleCatalog(IModuleCatalog moduleCatalog) { base.ConfigureModuleCatalog(moduleCatalog); moduleCatalog.AddMo..
2022.11.07.TIL MVVM 패턴으로 야구게임 만들기 https://github.com/Rzreo/MvvmBaseBall GitHub - Rzreo/MvvmBaseBall Contribute to Rzreo/MvvmBaseBall development by creating an account on GitHub. github.com 프리즘 참고자료: https://blog.naver.com/ruin8452/222279283772 [Prism] Prism이란? WPF을 공부하다가 우연히 Prism이란 라이브러리를 접하게 되었다. MVVM 패턴으로도 충분하다고 생... blog.naver.com
WPF 참고자료 https://blog.naver.com/goldrushing/221230210966 [WinForm vs WPF(MvvM)] 멀티콤보박스-하위 콤보박스 값 변경하기(Hierarchical MultiComboBox) 그림과 같이 콤보 박스 두 개를 가지고 상위 콤보박스에서 선택한 나라에 해당하는 하위 도시 이름이 나타... blog.naver.com 여기까지 따라해봄
2022.11.03.TIL 콤보박스 만들 때 selectedItem 객체를 함부로 없애버리면 안됨 Textbox에 숫자만 입력받기 // MainWindow.xaml.cs using System.Text.RegularExpressions; private void TextBox_PreviewTextInput(object sender, TextCompositionEventArgs e) { Regex regex = new Regex("[^0-9]+"); e.Handled = regex.IsMatch(e.Text); } TextBox: 쓰기도 가능 TextBlock: 글자 출력만 가능 https://jhnyang.tistory.com/380 [C#, XAML] WPF 버튼과 반응하는 문자열 입출력 (Button, textbox, textb..
2022.11.02.TIL decimal형과 float형은 접미사가 필요함 decimal d = 1.234m; float f = 1.23455f; C#도 문자열과 더하면 자동변환 WriteLine안에 {}를 통해 출력 폼을 정해줄 수 있다. (각 {}안에는 ,뒤의 객체들이 들어감) String.Format을 이용하여 해당 문자열을 문자열에 저장할 수 있다. using System; namespace asd { class Program { static void Main(string[] args) { Console.WriteLine("10 이하의 소수: {0}, {1}, {2}, {3}",2,3,5,7); string primes; primes = String.Format("10 이하의 소수: {0}, {1}, {2}, {3}",2,..
2022.11.01.TIL 기본 틀: class Hello { static void Main() { System.Console.WriteLine("Hello, world!"); } } using 문으로 System 네임스페이스 생략 가능 using System; class Hello { static void Main() { Console.WriteLine("Hello, world!"); } } C# 콘솔 입출력: Console.Read() : 한글자 읽기(입력받기) Console.ReadLine(): 한줄 읽기 Console.Write(string): 문자열 출력 Console.WriteLine(string): 문자열을 출력하고 줄바꾸기 C#에서 자료형: sbyte: 8bit 부호있는 정수 short: 16bit 부호있는 정수 i..
항해99 8기 후기 2022년 7월달에 항해 99를 시작하게 되었고 벌써 99일이나 지났다. 1. 항해를 선택한 이유 나는 원래 대학교를 2학년까지 병역의무를 마칠 예정이었으나 어쩌다 보니 3학년 1학기까지 다니게 되었다. 그러던 도중 SNS에서 toss 산업기능요원 공개채용 광고를 보게 되었고 산업기능요원에 흥미가 생겨 지원해보려 하였다. 하지만 내가 학교에 다니면서 학교 공부나 알고리즘 스터디 외에는 뚜렷한 프로젝트 경험도 없고 이력서에 쓸 내용도 없다 보니 산업기능요원에 지원하기 위한 준비가 필요하다는 생각이 들었다. 실력을 기르기 위해 2학기를 휴학하고 부트캠프에 참가하겠다는 다짐을 하고 알아보던 중 가장 빨리 시작하고 가장 빨리 끝난다는 점에 끌려서 항해 99에 참가하게 되었고 분야는 평소 관심이 있었던 java ..
2022.10.13.TIL (알고리즘,못 품) 백준 문제풀이 2629번 https://www.acmicpc.net/problem/2629 2629번: 양팔저울 첫째 줄에는 추의 개수가 자연수로 주어진다. 추의 개수는 30 이하이다. 둘째 줄에는 추의 무게들이 자연수로 가벼운 것부터 차례로 주어진다. 같은 무게의 추가 여러 개 있을 수도 있다. 추의 무 www.acmicpc.net 배낭문제 재귀로 해결해야 함 사용한 추의 갯수와 추의 총 무게만 생각하여 만들 수 있는 무게들을 구함 추를 모두 사용했을 때 ture인지 false인지 확인 #include #include #include #include #include #include #include using namespace std; int weight; int wss[30]; int ball; int..