Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 16806|Jawab: 1

[Komunikasi] C# 3.0 setel default

[Salin tautan]
Diposting pada 26/12/2016 15.16.18 | | | |
Artikel: http://blog.csdn.net/scauscnu/article/details/13621137
Ini harus mengatakan { get; menetapkan; }, karena tidak ada segmen diri pribadi, kita tidak dapat menentukan nilai default secara manual, jadi berapa nilai default sistem?

Untuk jenis int, nilai defaultnya adalah 0;
Untuk int? jenis, nilai defaultnya adalah null;
Untuk jenis bool, nilai defaultnya adalah false;
Untuk bool? jenis, nilai defaultnya adalah null;
Untuk jenis String, nilai defaultnya adalah null;
Untuk string? Ketik, haha, tanpa cara menulis ini, akan ada kesalahan;
Untuk jenis DateTime, nilai defaultnya adalah 0001-01-01 00:00:00;
Untuk DateTime? jenis, nilai defaultnya adalah null;
Untuk jenis enum, nilai defaultnya adalah item dengan nilai 0, jika item enum dengan 0 tidak ada, itu masih 0, lihat C# Enums;
Untuk enum? jenis, nilai defaultnya adalah null;
Untuk jenis kelas, defaultnya adalah referensi objek yang tidak di-instance;
Untuk kelas? Ketik, haha, tanpa cara menulis ini, akan ada kesalahan.
Mengenai tipe plus ?, artinya nilai tipe ini bisa null, misalnya, int awalnya tidak memiliki nilai null, ditambah int? Itu bisa nol.




Kami langsung meniru dan menulis,



Pengecualian dilemparkan: Proses dihentikan karena StackOverflowException.

Artikel semacam ini benar-benar menyesatkan jika Anda tidak mempraktikkannya sendiri!!






Mantan:Kerentanan amplop merah kehidupan nyata Alipay AR retak, ambil amplop merah VR
Depan:Bukankah ada forum genggam dalam misi tersebut? Di mana mengunduh? Saya tidak dapat menemukan !!
 Tuan tanah| Diposting pada 26/12/2016 15.23.26 |
Cara yang benar untuk menetapkan default:





Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com