Упражнения на C # Sharp: объявление структуры с использованием конструкторов по умолчанию и параметризации
C # Sharp СТРУКТУРА: Упражнение-7 с решением
Напишите программу на C # Sharp для демонстрации инициализации структуры с использованием конструкторов по умолчанию и параметризованных конструкторов.
Пример решения : -
C # острый код:
using System;
public struct newStruct
{
public int m, n;
public newStruct(int pt1, int pt2)
{
m = pt1;
n = pt2;
}
}
// Declare and initialize struct objects.
class strucExer7
{
static void Main()
{
Console.Write("\n\nStruct declares using default and parameterized constructors :\n");
Console.Write("-----------------------------------------------------------------\n");
newStruct myPoint1 = new newStruct();
newStruct myPoint2 = new newStruct(25, 25);
Console.Write("\nnewStruct 1: ");
Console.WriteLine("m = {0}, n = {1}", myPoint1.m, myPoint1.n);
Console.Write("newStruct 2: ");
Console.WriteLine("m = {0}, n = {1}", myPoint2.m, myPoint2.n);
Console.WriteLine("\nPress any key to exit.");
Console.ReadKey();
}
}
Пример вывода:
Struct объявляет, используя конструкторы по умолчанию и параметризованные: -------------------------------------------------- --------------- newStruct 1: m = 0, n = 0 newStruct 2: m = 25, n = 25 Нажмите любую клавишу для выхода.
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C # Sharp для объявления структуры со свойством, методом и приватным полем.
Далее: Напишите программу на C # Sharp, чтобы продемонстрировать инициализацию структуры без использования оператора new.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code