목록자주 찾는 코드 정리 (6)
잉여의 즐거운 잉여 생활
private void Button1_Click(object sender, EventArgs e) { if(((Button)sender).Name == "Refresh") data_view.Rows.Clear(); } sender를 Button으로 캐스팅 진행 후 이름을 가져오면 됨 위 코드는 회사에서 사용한 코드를 다시 대강 만든 코드이다. private void Button1_Click(object sender, EventArgs e) { ((Button)sender).Name == "버튼 이름"; } 위 코드와 같이 사용하면 된다. ㅊㅊ https://gkz2000.tistory.com/53
백준을 풀면서 copilot의 도움으로 특정 string카운터 하는법을 알아 정리 해둠 using System; namespace _1017 { internal class Program { static void Main(string[] args) { var input = Console.ReadLine(); var happy = ":-)"; var sad = ":-("; var happyCount = input.Split(new[] { happy }, StringSplitOptions.None).Length - 1; var sadCount = input.Split(new[] { sad }, StringSplitOptions.None).Length - 1; } } } 위와 같이 쓰면 카운터 되서 int값으로..
회사에서 byte[]로 데이터를 받아오는데 buffer를 초기화 해줘도 남아 있어 초기화 byte[]초기화 하는 찾아보고 좋은 방법인거 같아 기록 해둔다. Array.Clear(buffer, 0x0, buffer.Length); 위와 같이 써주면 된다. ㅊㅊ https://codepulse.tistory.com/m/22
using System.Text.RegularExpressions; if (Regex.IsMatch(tet, @"^[0-9]+$")) Console.WriteLine("숫자"); else Console.WriteLine("문자열"); using System.Text.RegularExpressions; if (Regex.IsMatch(tet, @"^[0-9]+$")) Console.WriteLine("숫자"); else Console.WriteLine("문자열"); System.Text.RegularExpressions 사용; if (Regex.IsMatch(tet, @"^[0-9]+$")) Console.WriteLine("금자"); 또 다른 Console.WriteLine("고객열"); 위와 같이 사용..
static string str_reverse(string str) { char[] arr = str.ToCharArray(); Array.Reverse(arr); return new string(arr); } string 값을 받아 Array.Reverse() 함수쓰면 됨 string str = string.Empty; str = "test" char[] arr = str.ToCharArray(); Array.Reverse(arr); str = string.Empty; for(int i = 0; i < arr.Length; i++) { str+=arr[i]; } 나는 위같이 함수화 안하고 씀 ㅊㅊ https://zetawiki.com/wiki/C%EC%83%B5_%EB%AC%B8%EC%9E%90%EC%..