Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • C#

    1. C#에서 튜플을 빈 튜플로 초기화하는 방법은 무엇입니까?

      튜플을 빈 튜플로 초기화하려면 - Tuple<string, string> myTuple; 튜플의 값을 확인하려는 경우 null인지 여부 - 예 using System; namespace Demo {    class Program {       static void Main(string[] args) {          Tuple <int, string> tuple = new Tuple<int, string>(

    2. inC# 문자열에서 마지막 4자를 얻는 방법은 무엇입니까?

      먼저 문자열을 설정하십시오 - string str = "Football and Tennis"; 이제 substring() 메서드를 사용하여 마지막 4개 문자를 가져옵니다. - str.Substring(str.Length - 4); 전체 코드를 보자 - 예시 using System; public class Demo {    public static void Main() {       string str = "Football and Tennis"; &n

    3. C#의 주어진 위치에 목록의 항목을 삽입하는 방법은 무엇입니까?

      이미 생성된 목록에 항목을 삽입하려면 Insert() 메서드를 사용하십시오. 먼저 요소를 설정하십시오 - List <int> list = new List<int>(); list.Add(989); list.Add(345); list.Add(654); list.Add(876); list.Add(234); list.Add(909); 이제 4번째 위치에 항목을 삽입해야 한다고 가정해 보겠습니다. 이를 위해 Insert() 메서드를 사용하십시오 - // inserting element at 4th position l

    4. C#에서 대리자를 어떻게 인스턴스화합니까?

      new 키워드를 사용하여 대리자를 인스턴스화하십시오. 대리자를 만들 때 새 식에 전달된 인수는 메서드 호출과 유사하게 작성되지만 메서드에 대한 인수는 없습니다. 예를 들어 - public delegate void printString(string s); printString ps1 = new printString(WriteToScreen); 익명 메서드를 사용하여 대리자를 인스턴스화할 수도 있습니다. //declare delegate void Del(string str); Del d = delegate(string name)

    5. C#에서 두 목록을 결합하는 방법은 무엇입니까?

      두 목록을 결합하려면 AddRange() 메서드를 사용하십시오. 첫 번째 목록 설정 - var list1 = new List < string > (); list1.Add("Keyboard"); list1.Add("Mouse"); 두 번째 목록 설정 - var list2 = new List < string > (); list2.Add("Hard Disk"); list2.Add("Pen Drive"); 두 목록을 연결하려면 - lists1

    6. C#에서 연산자 오버로딩을 구현하는 방법은 무엇입니까?

      오버로드된 연산자는 특별한 이름을 가진 함수입니다. 키워드 operator는 정의되는 연산자에 대한 기호 다음에 오는 연산자를 오버로드하는 데 사용됩니다. 연산자 오버로딩을 구현하는 방법을 살펴보겠습니다 - 예시 using System; namespace Demo {    class Box {       private double length; // Length of a box       private double breadth; // Breadth of a

    7. C# 목록을 반복하는 방법은 무엇입니까?

      목록 선언 및 요소 추가 - var products = new List < string > (); // adding elements products.Add("Belts"); products.Add("T-Shirt"); products.Add("Trousers"); 루프를 사용하여 반복 - foreach(var p in products) {    Console.WriteLine(p); } 예 전체 예를 살펴보겠습니다 - using System; u

    8. C# 목록을 비우는 방법은 무엇입니까?

      C# 목록을 비우려면 Clear() 메서드를 사용하십시오. 먼저 목록을 설정하고 요소를 추가하십시오 - List<string> myList = new List<string>() {    "one",    "two",    "three",    "four",    "five",    "six" };

    9. C# 튜플을 반복하는 방법은 무엇입니까?

      먼저 튜플을 선언하고 값을 추가하십시오 - Tuple <int, string> tuple = new Tuple<int, string>(100, "Tom"); C#을 사용하면 튜플을 반복하기 위해 개별 요소로 이동할 수 있습니다. − tuple.Item1 // first item tuple.Item2 // second item To display the complete tuple, just use: // display entire tuple Console.WriteLine(tuple); 전체

    10. C#에서 배열의 크기를 어떻게 결정합니까?

      먼저 배열을 설정하십시오 - int[] arr = {6, 3, 8, 4}; 이제 Length 속성을 사용하여 배열의 크기를 가져옵니다. - arr.Length 전체 코드를 보자 - 예시 using System; namespace Demo {    public class Demo {       public static void Main(string[] args) {          int[] arr = {6, 3, 8, 4};   &

    11. C#에서 문자열이 숫자인지 어떻게 식별합니까?

      문자열이 −라고 가정해 보겠습니다. string str = "3456"; 이제 입력한 문자열이 숫자인지 확인하려면 - str.All(c => char.IsDigit(c)) 위는 문자열이 숫자이면 true를 반환하고 그렇지 않으면 false를 반환합니다. 다음은 전체 코드입니다 - 예시 using System; using System.Linq; namespace Demo {    public class MyApplication {       public sta

    12. C#을 사용하여 주어진 문자열의 모든 하위 문자열을 나열하는 방법은 무엇입니까?

      모든 하위 문자열을 나열하려면 Substring 메서드를 사용하고 문자열 길이를 반복합니다. 문자열이 −라고 가정해 보겠습니다. string myStr = "pqrz"; 중첩 루프를 사용하고 새 문자열의 하위 문자열 가져오기 - for (int i = 1; i < myStr.Length; i++) {    for (int start = 0; start <= myStr.Length - i; start++) {       // get substrings &nb

    13. C#에서 배열의 모든 요소를 ​​반복하는 방법은 무엇입니까?

      먼저 배열을 설정하고 초기화합니다. - int[] arr = new int[] {34, 56, 12}; 배열의 모든 요소를 ​​반복하려면 - for (int i = 0; i < arr.Length; i++) {    Console.WriteLine(arr[i]); } 전체 코드를 보자 - 예 using System; public class Program {    public static void Main() {       int[] arr = new int[]

    14. C#을 사용하여 단일 연결 목록에서 순회를 구현하는 방법은 무엇입니까?

      linkellist 컬렉션 설정 - var list = new LinkedList<string>(); 이제 요소를 추가하십시오 - list.AddLast("One"); list.AddLast("Two"); list.AddLast("Four"); 이제 이미 생성된 LinkedList에 새 요소를 추가해 보겠습니다. - LinkedListNode<String> node = list.Find("Four"); list.AddBefore(node

    15. C#에서 텍스트 파일 읽기 및 쓰기

      StreamReader 및 StreamWriter 클래스는 텍스트 파일에서 데이터를 읽고 쓰는 데 사용됩니다. 텍스트 파일 읽기 - Using System; using System.IO; namespace FileApplication {    class Program {       static void Main(string[] args) {          try {            

    16. C#의 리플렉션

      리플렉션 개체는 런타임에 형식 정보를 얻는 데 사용됩니다. 실행 중인 프로그램의 메타데이터에 대한 액세스를 제공하는 클래스는 System.Reflection 네임스페이스에 있습니다. 다음은 Reflections −의 응용 프로그램입니다. 런타임에 속성 정보를 볼 수 있습니다. 어셈블리의 다양한 유형을 검사하고 이러한 유형을 인스턴스화할 수 있습니다. 메서드 및 속성에 대한 늦은 바인딩을 허용합니다. 런타임에 새 유형을 생성한 다음 해당 유형을 사용하여 일부 작업을 수행할 수 있습니다. 예를 들어 보겠습니

    17. C#에서 ArrayList를 Array로 변환

      ArrayList를 Array로 변환하려면 C#에서 ToArray() 메서드를 사용하십시오. 먼저 ArrayList를 설정하십시오 - ArrayList arrList = new ArrayList(); arrList.Add("one"); arrList.Add("two"); arrList.Add("three"); 이제 변환하려면 ToArray() 메서드를 사용하십시오 - arrList.ToArray(typeof(string)) as string[]; 전체 코드를 보자 - 예 u

    18. C#의 클래스 및 정적 변수

      정적 변수는 인스턴스를 만들지 않고 클래스를 호출하여 값을 검색할 수 있기 때문에 상수를 정의하는 데 사용됩니다. 정적 변수는 멤버 함수 또는 클래스 정의 외부에서 초기화할 수 있습니다. 클래스 정의 내에서 정적 변수를 초기화할 수도 있습니다. 예시 using System; namespace StaticVarApplication {    class StaticVar {       public static int num;       public void cou

    19. C#에서 클래스를 상속하는 방법은 무엇입니까?

      상속을 통해 다른 클래스의 관점에서 클래스를 정의할 수 있으므로 애플리케이션을 더 쉽게 만들고 유지 관리할 수 있습니다. 클래스를 생성할 때 완전히 새로운 데이터 멤버와 멤버 함수를 작성하는 대신 프로그래머는 새 클래스가 기존 클래스의 멤버를 상속하도록 지정할 수 있습니다. 이 기존 클래스를 기본 클래스라고 하고 새 클래스를 파생 클래스라고 합니다. 클래스는 둘 이상의 클래스 또는 인터페이스에서 파생될 수 있습니다. 즉, 여러 기본 클래스 또는 인터페이스에서 데이터와 기능을 상속할 수 있습니다. 예를 들어 보겠습니다 - 예 us

    20. C#의 파일 개체

      C#에서 새 파일을 만들려면 FileStream 개체를 사용하세요. 다음은 구문입니다 - FileStream <object_name> = new FileStream( <file_name>, <FileMode Enumerator>, <FileAccess Enumerator>, <FileShare Enumerator>); File 객체를 사용하여 생성/열린 test.dat 파일의 예를 살펴보겠습니다. - FileStream F = new FileStream("test.d

    Total 2668 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:42/134  20-컴퓨터/Page Goto:1 36 37 38 39 40 41 42 43 44 45 46 47 48