ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка
ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка

Введение

Обобщенные классы в С# представляют параметры типа. Они имеют 5 параметров. Обощенный класс становится частью обусловленного класса сам по себе. Класс типа Т приведен в примере ниже. Буква Т определяет тип, который в основном базируется на зоне абонента.


Запустите программу Visual Studio. Выберите тип проекта и строчку console application.

Шаг 1

Нажмите на ярлык файла -> Новое -> Программа.

Создание программы в visual studio

Шаг 2

Выберите строчку Visual C# в левой части окна. Кликните Console Application в правом окне. Назовите программу «GenericClass». Задайте, где Вы хотите сохранить программу. Нажмите Ok.

Создание проекта в visual studio

Шаг 3

Введите следующий код в дополнение:

public class Myclass

{

       public void Compareme(T v1, T v2)

       {

             if (v1.Equals(v2))

             {

                    Console.Write("The value is matching");

             }

             else

             {

                    Console.Write("The value is not matching");

             }

       }          

}

class Program

{

       static void Main(string[] args)

       {

             Myclass objmyint = new Myclass();

             objmyint.Compareme("Amit", "Amit");

             Console.ReadLine();

       }

}

После введения кода, Вы получите такие исходные данные. 

Полученный результат

Измените строчку на что-либо другое, проверьте исходные данные. В примере создан второй строчный параметр «amit».

public class Myclass

{

       public void Compareme(T v1, T v2)

       {

             if (v1.Equals(v2))

             {

                    Console.Write("The value is matching");

             }

             else

             {

                    Console.Write("The value is not matching");

             }

       }

}

class Program

{

       static void Main(string[] args)

       {

             Myclass objmyint = new Myclass();

             objmyint.Compareme("Amit", "amit");

             Console.ReadLine();

       }

}

Посмотрите на результат.

Результат программы

Источник: http://www.c-sharpcorner.com/UploadFile/d1028b/generic-class-in-C-Sharp/

СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ
ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ

КОМЕНТАРИИ И ОБСУЖДЕНИЯ

ОЦЕНИТЕ ДАННЫЙ МАТЕРИАЛ

ПОДПИСКА НА ITVDN ВЫГОДА ДО 29.95$ НА ОБУЧЕНИЕ ПРЕСТИЖНЫМ ПРОФЕССИЯМ!

1 месяц19.99$
подписка

легкий старт в обучении

3 месяца49.99$
подписка

выгода от подписки до9.98$

6 месяцев89.99$
подписка

выгода от подписки до29.95$