본문 바로가기
반응형

Programming/C# & WPF11

WPF(C#) 함수 리턴 값 여러개 사용하기 보통 요즘 함수를 짜면 한가지의 기능을 명확하게 사용하기 위해 리턴값을 하나만 사용을 많이 합니다만.. 가끔 아쉬울 때가 있습니다. 그래서 저는 종종 리턴값을 여러개 받는 함수를 사용하기도 하는데요. 아래에 코드와 비슷하게 사용합니다. 1 2 3 4 5 6 7 Tuple Test_function() { int a = 0; int b = 1; int c = 2; return new Tuple (a,b,c); } Colored by Color Scripter cs Tuple를 사용하여 함수를 구성하면 아래처럼 여러개의 리턴값을 사용 할 수 있습니다. 1 2 3 4 var test=Test_function(); Console.WriteLine(test.Item1); //0 Console.WriteLine(te.. 2019. 11. 3.
WPF(C#) 배열 데이터 중복값 유/무 , 제거 개인 프로젝트 중 배열 내부에 중복값이 있는지 없는지 판단을 하기 위해 가볍게 생각한 내용입니다. 중복 값을 제거 하는 법은 확인 과정에 있으니 아래 내용을 참고하시면 됩니다 ^^ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int[] arr = new int[]{1,2,3,3,4,5} int[] check = check_Arr.Distinct().ToArray(); // 중복값이 있으면 제거 check=1,2,3,4,5 bool check_overlap = false; if (Check_zero_value(check_Arr)) { if (check.Length == arr.Length) //check 배열 길이 =5 , arr 배열 길이 = 6 { //중복값이 없음 } else { .. 2019. 11. 3.
WPF(C#) Textbox,String 공백제거. 평소에 생각보다 문자열이나 기타 다른곳에 공백을 제거해야 하는 경우가 많이 생깁니다. 기본적인 것이지만 혹시나 올려봅니다 ^^ text_box.Text.ToString().Replace(" ", "") string str = "ABC abc"; str.Replace(" ", ""); 결과 : ABCabc 2019. 10. 29.
WPF + SQLite Datagrid 선택 행(row) 데이터 가져오기 저는 솔직하게.. 생각보다 이거 한다고 30분 이상 찾았습니다. 여러분은 저 처럼 시간 낭비 하지 마세요.! 1 2 3 4 5 6 7 private void Data_grid_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataRowView myrow = (DataRowView)data_grid.CurrentCell.Item; selete_num = myrow.Row.ItemArray[0].ToString(); Console.WriteLine(myrow.Row.ItemArray[0].ToString()); } Colored by Color Scripter cs 먼저 cs파일에 함수 입니다. 어느정도 감이 있는 분들은 아시겠지만 이벤트 함.. 2019. 10. 23.
반응형