반응형 C#45 배열에 있는 String 값을 연결하는 방법 List에 들어있는 String 값들을 특정 구분자를 사이에 넣어서 값을 연결하고 싶을 때가 있습니다. 저는 방법을 몰라서 아래와 같이 foreach문으로 루프를 돌면서 중간에 구분자를 넣고 String 값을 연결했습니다. 이런 방법으로도 연결은 잘 되지만, string 값들을 연결하면서 메모리를 많이 점유하는 문제 등을 안고 있고, 코드 길이도 길어지게되죠.. List strList = new List() { "가", "나", "다", "라", "마", "바", "사" }; string text = string.Empty; foreach (string str in strList) { if (string.IsNullOrEmpty(text) == false) text += " "; text += str; .. 2021. 5. 25. WPF 선그리기 예제 WPF ( Windows Presentation Foundation ) 에서 선그리는 예제입니다. Windows에 Canvas를 추가하고, Name은 "canvas"로 설정했습니다. Windows에 Loaded 이벤트를 등록하고, 해당 이벤트가 발생할 때 Canvas에 Line을 설정하여 그려지도록 했습니다. 아래 예제 소스와 실행결과를 남겨두니 도움이 되셨으면 좋겠습니다. [xaml] [xaml.cs] using System.Windows; using System.Windows.Media; using System.Windows.Shapes; namespace WpfApp1 { /// /// Interaction logic for MainWindow.xaml /// public partial class .. 2020. 10. 28. C# 버튼 클릭시 클릭 된 시간을 txt파일에 기록하는 예제 안녕하세요. Winform에서 버튼을 클릭했을 때, 버튼이 클릭된 시간을 text파일에 기록하는 간단한 예제입니다. 화면 구성은 버튼 하나만 추가해줍니다. 버튼을 더블 클릭해서 클릭 이벤트를 생성해줍니다. 그리고 버튼 클릭 이벤트 소스를 설정해 줍니다. 내용은 아래에 소스에 주석으로 추가해 두었습니다. using System; using System.IO; using System.Text; using System.Windows.Forms; namespace WindowsFormsApp3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, E.. 2020. 10. 28. C# 대칭수(회문수 - Palindromic number ) 인지 확인하는 소스 안녕하세요. 대칭수 ( 회문수 ) 란 121, 13331, 132231 등 과 같이 앞에서 읽으나, 뒤에서 읽으나 값이 같은 숫자를 뜻합니다. C#으로 특정 값을 입력받고, 입력 받은 값이 대칭수인지 판별하는 프로그램을 작성해보았습니다. 코드는 아래와 같습니다. using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("값을 입력하세요."); string value = Console.ReadLine(); bool isPalindromicNumber = true; for (int i = 0; i < value.Length / 2; i++) { //대칭수 인지 판단 //앞 뒤로.. 2020. 10. 26. 이전 1 2 3 4 5 6 7 ··· 12 다음 반응형