C#12 C# 리스트 중복 제거 방법 – Distinct와 LINQ 예제 C#에서 리스트를 사용할 때 중복 데이터를 제거하는 상황은 매우 흔하게 발생합니다. 이때 LINQ의 Distinct() 함수를 활용하면 간단하게 중복을 제거하고 고유한 값만 추출할 수 있습니다. 이 글에서는 Distinct() 함수의 사용법부터 LINQ로 복합 객체의 중복을 제거하는 방법까지 예제 중심으로 정리해보겠습니다. C# 문자열을 숫자로 변환하는 방법 (ToString, Parse, Convert 비교) →C# 리스트 중복 요소 제거 - DISTINCT, LINQ 1. Distinct() – 기본 데이터형 중복 제거리스트에서 중복을 제거할 때는 Distinct 함수를 사용합니다. 이때 반환되는 값으로는 Enumerable 요소들을 반환하고, ToList()를 통하여 리스트로 변환하실 수 있습니다... 2025. 5. 13. [C#/WPF] Image Control 마우스를 이용한 이미지 화면 이동 방법 WPF에서 Image Control 마우스 이동을 통하여 해당 위치로 이동하는 방법에 대하여 찾아보던 중 모두 PictureBox에 대한 내용에 대한 정보만 나와서 Image Control에서 마우스를 이용한 이미지 이동 방법에 대하여 적어보겠습니다. [C#/WPF] 이미지 확대, 축소 처리 (Zoom In, Zoom Out)C# 이미지(Image) 프로그래밍 중 이미지를 확대 및 축소해야 하는 경우가 발생하였습니다. Image 클래스에서 제공하는 ScaleTransform을 이용하여 이미지를 Zoom In 또는 Zomm Out 하는 방법에 대하여 알아보chragu.comC#/WPF 이미지 마우스를 이용하여 화면 이동하는 방법Image Control을 이용하여 큰 이미지나 또는 확대하였을 경우에 잘려.. 2024. 6. 17. [WPF/C#] 메인윈도우(MainWindow) 호출 방법 WPF에서 메인 윈도우(MainWindow)를 호출하는 방법을 찾아보던 중 자주 잊어버리는 바람에 포스팅하려고 합니다. 이 글을 보고 계신분들께서도 다른 Control에서 MainWindow를 호출하고 싶은데, 방법을 찾으려고 오신분들께 조금이나마 도움이 되셨으면 합니다. WPF/C# 메인윈도우(MainWindow) 호출 1. ((MainWindow)System.Windows.Application.Current.MainWindow - MainWindow.xaml.cs 파일에 정의된 public 메소드 또는 변수 등을 사용할 수 있으며, MainWindow.xaml 파일이 존재해야 합니다. 또한, 다른 Control에서 불러오기 유용하며, 공용 클래스를 하나 만들어서 그 부분에 MainWindow를 정의한.. 2024. 4. 5. [C#/WPF] XAML에서 특수 문자 사용하는 방법 WPF에서 Xaml 코드를 작성하는 중에 Content 또는 Text와 같은 부분에서 특수 문자(, &, ", ')를 사용하지 못하는 경우가 발생하기 때문에 치환되는 문자로 사용해야 합니다. Microsoft Learn에 따르면 "Visual Studio에서 생성된 태그 파일은 Unicode UTF-8 파일 형식으로 자동 저장되므로 악센트 부호와 같은 대부분의 특수 문자가 올바르게 인코딩 됩니다. 그러나 다르게 처리되는 일반적으로 사용되는 특수 문자 집합이 있습니다. 이러한 특수 문자는 인코딩을 위해 W3C(World Wide Web Consortium) XML 표준을 따릅니다." 라고 나와 명시되어 있습니다. Microsoft Learn에서 확인하기 이렇게 특수 문자 중에서도 사용하지 못하는 경우가 발.. 2024. 2. 7. 이전 1 2 3 다음