배열을 사용하여 숫자를 추가했습니다 - int[] num = new int[] {1, 25, 1, 55, 1}; 이제 루프를 통해 1을 찾고, 1이 있으면 6을 찾은 다음 발생 횟수를 계산하는 변수를 증가시킵니다. - foreach(int j in num) { if (j == 1) { cal++; } } 예시 다음은 입력된 숫자에서 1의 개수를 세는 코드입니다. using System; public class Demo {
먼저 문자열을 −로 설정합니다. string str = "Website"; Console.WriteLine("String: "+str); 문자열의 모든 문자를 확인하고 해당 문자의 발생 횟수를 계산할 변수를 증가시키십시오 - for (int j = 0; j < str.Length; j++) { if (str[0] == str[j]) { cal++; } } 예시 다음 코드를 실행하여 각 문자의 발생 횟수를 계
우리가 가진 숫자가 12라고 가정해 보겠습니다. 10진수 리터럴을 할당하여 uint 변수를 선언하고 초기화했습니다. uint val = 12; 12의 이진 표현은 - 1100 위의 비트는 4이므로 총 비트를 찾으려면 Math.log() 메서드를 사용하십시오 - uint res = (uint)Math.Log(val , 2.0) + 1; 예시 다음 코드를 실행하여 숫자의 총 비트 수를 계산할 수 있습니다. using System; public class Demo { public static void Main(
이 예의 숫자는 11, 즉 이진수 −입니다. 1101 총 세트 비트는 1101에서 3입니다. 그것을 찾으려면 0과 같지 않을 때까지 루프를 사용하십시오. 여기서 우리의 숫자는 11, 즉 10진수 - while (num>0) { cal += num & 1; num >>= 1; } 예시 숫자에서 총 세트 비트 수를 계산하려면 다음 코드를 사용하십시오. using System; public class Demo { public static
모음과 자음을 모두 확인해야 하지만 대문자와 소문자 모두 확인하는 것을 잊지 마세요. 모음 수를 세는 경우 aeiou 문자를 별도로 확인합니다. 즉, if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I'
C#에서 현재 스레드의 이름을 표시하려면 이름을 사용합니다. 재산. 먼저 currentThread를 사용합니다. 스레드에 대한 정보를 표시하는 속성 - Thread thread = Thread.CurrentThread; 이제 thread.Name을 사용하세요. 스레드의 이름을 표시하는 속성 - thread.Name 예시 C#에서 현재 스레드 이름을 표시하는 전체 코드를 살펴보겠습니다. using System; using System.Threading; namespace Demo { class MyClass
C#에서 스레드의 우선 순위를 표시하려면 우선 순위를 사용하세요. 재산. 먼저 currentThread를 사용합니다. 스레드에 대한 정보를 표시하는 속성 - Thread thread = Thread.CurrentThread; 이제 thread.Priority 사용 스레드의 우선 순위를 표시하는 속성 - thread.Priority 예시 C#에서 스레드의 우선 순위를 표시하는 전체 코드를 살펴보겠습니다. using System; using System.Threading; namespace Demo { clas
먼저 인수를 원하는 숫자를 입력하세요. − Console.WriteLine("Enter the Number:"); n = int.Parse(Console.ReadLine()); 그런 다음 요소를 찾기 위해 반복합니다 - for (i = 1; i <= n; i++) { if (n % i == 0) { Console.WriteLine(i); } } 예시 다음 코드를 실행하여 숫자의 인수를 표시할 수 있습니다. - using Sy
C#에서 substring() 메서드를 사용하여 문자열의 모든 하위 문자열을 찾습니다. 문자열이 −라고 가정해 보겠습니다. Xyz 문자열의 길이를 반복하고 문자열의 처음부터 끝까지 Substring 함수를 사용합니다. − for (int start = 0; start <= str.Length - i; start++) { string substr = str.Substring(start, i); Console.WriteLine(substr); } 예시 다음은 문자열의 모든 하위 문자열
문자열에서 대문자를 계산하려면 다음 조건을 확인하십시오 - myStr[i]>='A' && myStr[i]<='Z' 문자열에서 소문자를 계산하려면 다음 조건을 확인하십시오 - myStr[i]>='a' && myStr[i]<='z' 예 다음 코드를 실행하여 주어진 문자열에서 대문자와 소문자를 계산할 수 있습니다. using System; public class Demo { p
먼저, 새로운 연결 목록을 만드십시오 - LinkedList<string> myList = new LinkedList<string>(); 이제 연결 목록에 몇 가지 요소를 추가하십시오 - // Add 6 elements in the linked list myList.AddLast("P"); myList.AddLast("Q"); myList.AddLast("R"); myList.AddLast("S"); myList.AddLast("
호스트 이름을 찾으려면 C#에서 Dns.GetHostName() 메서드를 사용하십시오 - String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("Hostname: "+hostName); 이제 IPHostEntry.AddressList 속성을 사용하여 IP 주소를 가져옵니다 - IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressLis
먼저, 3개의 정렬된 배열을 초기화합니다. − int []one = {20, 35, 57, 70}; int []two = {9, 35, 57, 70, 92}; int []three = {25, 35, 55, 57, 67, 70}; 세 가지 정렬된 배열에서 공통 요소를 찾으려면 while 루프를 사용하여 배열을 반복하고 첫 번째 배열은 두 번째 배열로, 두 번째 배열은 세 번째 −로 확인합니다. while (i < one.Length && j < two.Length &&a
공백이 있는 샘플 문자열이 있습니다. − str ="Hello World !"; C#의 Replace() 메서드를 사용하여 문자열의 모든 공백을 %20 -으로 바꿉니다. str2 = str.Replace(" ", "%20"); 예시 다음 코드를 실행하여 문자열의 모든 공백을 %20으로 바꿀 수 있습니다. using System; class Demo { static void Main() { String str, str2
샘플 문자열은 - myStr = "Tom"; 문자열을 뒤집으려면 먼저 문자열의 길이를 찾으십시오 - // find string length int len; len = myStr.Length - 1; 이제 길이가 0보다 클 때까지 while 루프를 사용하십시오 - while (len >= 0) { rev = rev + myStr[len]; len--; } 예시 다음 코드를 실행하여 C#에서 문자열을 반전시킬 수 있습니다. using System; class De
먼저, 원래 배열을 설정하십시오 - int[] arr ={ 15, 16, 17, 18 };// 원래 ArrayConsole.WriteLine(Original Array=);foreach (int i in arr) { Console.WriteLine(i);} 이제 Array.reverse() 메서드를 사용하여 배열을 뒤집습니다 - Array.Reverse(arr); 예시 다음은 C#에서 배열을 반전시키는 전체 코드입니다. 시스템 사용, 클래스 데모 { static void Main() { int[] arr ={ 15, 16, 17,
다음이 문자열이라고 가정해 봅시다 - Hello World 문자열을 뒤집은 후 단어는 −와 같이 표시되어야 합니다. olleH dlroW 예시 reverse() 메서드를 사용하고 다음 코드를 시도하여 문자열의 단어를 뒤집습니다. using System; using System.Linq; class Demo { static void Main() { // original string string str = "Hello World&
먼저 C#에서 Dns.GetHostName() 메서드를 사용하여 호스트 이름 찾기 − String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("Hostname: "+hostName); 이제 IPHostEntry.AddressList 속성을 사용하여 IP 주소를 가져옵니다 - IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressList;
스레드의 절전 방법은 특정 기간 동안 스레드를 일시 중지하는 데 사용됩니다. 몇 초 동안 절전 모드를 설정하려면 다음 코드 스니펫과 같이 사용하십시오 - int sleepfor = 2000; Thread.Sleep(sleepfor); 예 다음 코드를 실행하여 스레드의 절전 방법을 구현할 수 있습니다. using System; using System.Threading; namespace MyApplication { class ThreadCreationProgram { p
하삼각 행렬의 경우 주대각선 위의 모든 요소를 0으로 설정합니다. 다음 조건 설정 - if (i >= j) Console.Write(A[i, j] + "\t"); else Console.Write("0\t"); 예시 아래 코드를 실행하여 하부 삼각 행렬을 표시할 수 있습니다. using System; using System.Linq; class Demo { static void Main() {