[C#] 웹 사이트 접속하기 특정 웹사이트를 접속, 버튼 클릭을 알아봅시다. 우선적으로 `크롬 브라우저`가 설치 돼있어야합니다. 네이버 접속 var driverService = ChromeDriverService.CreateDefaultService(); var options = new ChromeOptions(); var driver = new ChromeDriver(driverService, options); driver.Navigate().GoToUrl("https://naver.com"); 버튼 클릭 버튼은 개발자도구(f12) - 요소 - 로그인 버튼의 Xpath 복사 //로그인 버튼 클릭 var loginButton = driver.FindElement(By.XPath("//*[@id=\"account\"]/a")); lo.. 프로그래밍/C# 2022.12.06
[C#] 문자열(string) 자릿수 맞추기 | 보간법 대개 double, float형 변수의 자릿수를 맞추는 방법에 대해서는 많이 다루고 있다. 이번엔 string의 자릿수(?)를 일정하게 맞추는 방법을 알아보자. 문자열 자릿수 맞추기 string str1 = "항목1"; string str2 = "항목100"; string str3 = "항목10000"; Console.WriteLine("== 문자열 일반 =="); Console.WriteLine($"{str1}:아디다스"); Console.WriteLine($"{str2}:나이키"); Console.WriteLine($"{str3}:샤넬"); Console.WriteLine(); Console.WriteLine("== 문자열 오른쪽 Align =="); Console.WriteLine($"{str1,-.. 프로그래밍/C# 2022.12.06
[C#] n이하의 홀수 덧셈 Linq를 이용하여 n 이하의 홀수를 전부 더해봅시다. int n = 10; var oddSum = Enumerable.Range(0, n).Where(x => x % 2 == 1).ToArray(); 프로그래밍/C# 2022.12.04
[C#] Enum의 Index값 가져오기 Convert.ToInt32()를 사용합니다. public enum TESTENUM { KOREA, USA, CHINA, JAPAN } var index = Convert.ToInt32(TESTNUM.USA); 프로그래밍/C# 2022.11.08
[C#] WPF Window Close 이벤트 처리 Case1 출처: https://ehclub.co.kr/1987 [언제나 휴일:티스토리] using System; using System.Windows; namespace Ex_윈도우_이벤트_핸들러_추가하기 { public partial class Window1 : Window { public Window1() { InitializeComponent(); this.Closed += new EventHandler(Window1_Closed); } void Window1_Closed(object sender, EventArgs e) { MessageBox.Show("창이 닫혔음"); } } } Case2 ClassButtonFilterDialogViewModel.cs public class ClassButt.. 프로그래밍/C# 2022.10.27
[C#] List 타입 변경 List 에서 List 으로 타입 변경을 해봅시다. List intList = new List() { 1, 2, 3, 4, 5, 6, 7 }; List strList = intList.Select(num => num.ToString() + "번").ToList(); 결과 프로그래밍/C# 2022.10.13
[C#] 리스트에서 랜덤으로 값 가져오기 static void Main(string[] args) { var rnd = new Random(); var codes = new List() { 103,104,105,106,109,110,111 }; var rndCode1 = codes[rnd.Next(codes.Count)]; } 프로그래밍/C# 2022.10.11
[WPF] INotifyPropertyChanged 구현 https://nomadcoder.tistory.com/entry/WPF-%EC%B4%88%EA%B0%84%EB%8B%A8-INotifyPropertyChanged-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0 프로그래밍/C# 2022.10.07
[WPF] Textbox 값 변경 이벤트 XAML Here is the initial text in my TextBox. Each time the contents of this TextBox are changed, the TextChanged event fires and textChangedEventHandler is called. CS // TextChangedEventHandler delegate method. private void textChangedEventHandler(object sender, TextChangedEventArgs args) { // Omitted Code: Insert code that does something whenever // the text changes... } // end textChangedEvent.. 프로그래밍/C# 2022.10.07