Strukturalar sinf ob'ekt bilan bir xil tarzda new operatori yordamida yaratilishi mumkin, lekin buga alohida ehtiyoj yo'q. Axir, new operatori ishlatilganda konstruktordan standart bo'yicha foydalaniladi. Bu operator ishlatilmasa, ob'ekt yaratilgan bo'lsada, initsalizatsiya qilinmaydi. Bunday holda, strukturaning har qanday a'zolarini inisalizatsiya qilish qo'lda bajarilishi kerak.
Quyidagi dastur misolida kitob haqidagi ma'lumotlarni saqlash uchun strukturaning qo'llanilishini ko'rsatilgan.
// Strukturani qo'llash.
using System;
// Strukturani aniqlash.
struct Book {
public string Author;
public string Title;
public int Copyright;
public Book(string a, string t, int c) {
Author = a;
Do'stlaringiz bilan baham: |