Kesetaraan tuple singleton
Untuk menghindari ambiguitas antara tuple dan tanda kurung yang mengelompokkan sub-ekspresi, tuple dengan elemen tunggal dianggap setara dengan item yang dimuat, termasuk jenisnya. Misalnya, jenis Int
, (Int)
, dan ((Int))
diperlakukan sebagai identik. Hal yang sama berlaku untuk nilai 5
, dan (((5)))
, (5)
atau untuk (5, (6))
dan (5, 6)
. Kesetaraan ini berlaku untuk semua tujuan, termasuk penugasan. Karena tidak ada pengiriman dinamis atau refleksi di Q# dan semua jenis di Q# dapat diselesaikan pada waktu kompilasi, kesetaraan tupel database tunggal dapat dengan mudah diimplementasikan selama kompilasi.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk