본문 바로가기
반응형

C#43

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.
C# 문자열을 특정 기호를 기준으로 split 하기 안녕하세요. C#에서 문자열을 특정 기호를 기준으로 split하는 방법에 대해 알아보겠습니다. 그냥하면 심심하니 문제를 낼게요. string str = "나, 하, 바, 라, 카, 타, 가"; 로 등록된 문자열을 가나다 순서대로 정렬해서 다시 표시하시오. 위 문제를 해결 하려면 str 값을 ' , ' 기준으로 split 한 다음 정렬 해서 다시 문자열을 합쳐서 표시해주면 됩니다. string[] arrStr = str.Split(','); 관련된 문구는 위 와 같이 사용하면 됩니다. 전체 소스를 볼게요. 주의할 점은 문자열을 분리할 때 공백까지 분리가 되기 때문에, 정렬하기전에 공백을 제거한 후 정렬을 해야 합니다. using System; using System.Collections.Generic; u.. 2020. 10. 26.
C# 10진수를 2진수, 8진수, 16진수로 표시하는 방법 안녕하세요. 10진수를 2진수, 8진수, 16진수로 표시하는 방법에 대해 설명드립니다. Convert.ToString( 입력값, 표시하고싶은 진수 )의 형태로 10진수 값을 변경해서 표시 할 수 있습니다. 예를 들면 Convert.ToString(100, 2) 로 표시하면 2진수 값으로 출력이 됩니다. 아래 예제 소스를 보시죠. using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { int a = 100; Console.WriteLine("2진수 : " + Convert.ToString(a, 2)); Console.WriteLine("8진수 : " + Convert.ToString(a, 8)); Cons.. 2020. 10. 26.
반응형