Acara
Membangun Aplikasi dan Agen AI
17 Mar, 21 - 21 Mar, 10
Bergabunglah dengan seri meetup untuk membangun solusi AI yang dapat diskalakan berdasarkan kasus penggunaan dunia nyata dengan sesama pengembang dan pakar.
Daftar sekarangBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
DataContractSerializer dan DataContractJsonSerializer sebelumnya membuang tanda saat mendeserialisasi input "-0" sebagai float atau ganda. Kedua serializer selalu melakukan hal yang benar ketika diberikan "-0.0" sebagai input, tetapi dengan input "-0", tanda hilang. Perilaku ini tidak konsisten dan mengalihkan kehilangan data. Selain itu, serializer ini menulis nilai negatif nol keluar sebagai "-0" selama serialisasi.
Sebelumnya, tanda negatif hilang ketika deserialisasi "-0" (tetapi bukan "-0,0") sebagai float atau ganda menggunakan DataContractSerializer.
Tanda negatif sekarang dipertahankan ketika deserialisasi "-0" sebagai float atau ganda.
Perubahan ini dapat memengaruhi kompatibilitas biner.
Perilaku sebelumnya tidak konsisten dan mengakibatkan kehilangan data.
Dalam kebanyakan kasus, tidak ada tindakan yang diperlukan. Jika kode Anda dipengaruhi oleh bug, maka ini adalah perubahan yang baik. Atau, Anda telah bekerja di sekitar bug dengan cara yang tidak mungkin dipecah oleh perubahan ini.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
Acara
Membangun Aplikasi dan Agen AI
17 Mar, 21 - 21 Mar, 10
Bergabunglah dengan seri meetup untuk membangun solusi AI yang dapat diskalakan berdasarkan kasus penggunaan dunia nyata dengan sesama pengembang dan pakar.
Daftar sekarangPelatihan
Modul
Pilih tipe data yang benar dalam kode C# Anda - Training
Pilih jenis data yang benar untuk kode Anda dari beberapa jenis dasar yang digunakan dalam C#.