Rumah >pembangunan bahagian belakang >C++ >Adakah Ungkapan Tugasan C# Mengembalikan Nilai, dan Mengapa Ini Penting?
Nilai pulangan dan maksud ungkapan tugasan C#
Dalam C#, penyataan tugasan boleh mengembalikan nilai, yang mungkin kelihatan agak istimewa pada pandangan pertama. Walau bagaimanapun, ciri ini konsisten dengan falsafah reka bentuk bahasa C# dan berpunca daripada penggunaan sejarah.
Pertama sekali, perlu jelas bahawa tugasan melibatkan ekspresi, bukan hanya pernyataan. Apabila digunakan sebagai pernyataan, ungkapan tugasan menghasilkan ungkapan yang sah.
Tugasan itu sendiri tidak semestinya mengembalikan nilai, tetapi ia boleh memberi kesan sampingan yang berharga. Adalah penting untuk memahami cara tugasan digunakan dalam ungkapan.
Dalam C#, kebanyakan ungkapan menghasilkan nilai, termasuk operasi dengan kesan sampingan seperti tugasan. Satu-satunya pengecualian ialah kaedah panggilan yang ditandakan sebagai tidak sah kembali.
Ekspresi tugasan boleh mengembalikan nilai, yang membawa kemudahan dan mencerminkan simpulan bahasa seperti C. Sifat ini berkemungkinan besar berpunca daripada fakta bahawa operasi tugasan lazimnya mengekalkan nilai yang ditetapkan dalam daftar, menjadikannya mudah bagi penjana kod untuk mengekalkan nilai untuk operasi berikutnya.
Atas ialah kandungan terperinci Adakah Ungkapan Tugasan C# Mengembalikan Nilai, dan Mengapa Ini Penting?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!