Pertanyaan yang diberi tag casting

287
C #: 'is' kata kunci dan memeriksa untuk Tidak

Ini adalah pertanyaan konyol, tetapi Anda dapat menggunakan kode ini untuk memeriksa apakah ada jenis tertentu ... if (child is IContainer) { //.... Apakah ada cara yang lebih elegan untuk memeriksa contoh "TIDAK"? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these...

199
Ubah Float ke Int dalam Swift

Saya ingin mengonversi Floatke Intdalam Swift. Pengecoran dasar seperti ini tidak berfungsi karena tipe ini bukan primitif, tidak seperti floats dan ints di Objective-C var float: Float = 2.2 var integer: Int = float as Float Tetapi ini menghasilkan pesan kesalahan berikut: 'Float' tidak...

185
TypeScript atau tipe JavaScript casting

Bagaimana cara menangani casting tipe dalam TypeScript atau Javascript? Katakanlah saya memiliki kode TypeScript berikut: module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symbolInfo == null) { return null; } if

179
Downcasting di Jawa

Upcasting diperbolehkan di Java, namun downcasting memberikan kesalahan kompilasi. Kesalahan kompilasi dapat dihapus dengan menambahkan gips tetapi tetap akan rusak saat runtime. Dalam hal ini mengapa Java memungkinkan downcasting jika tidak dapat dijalankan pada saat runtime? Apakah ada...

175
Casting nomor ke string dalam TypeScript

Yang merupakan cara terbaik (jika ada) untuk melemparkan dari nomor ke string dalam naskah? var page_number:number = 3; window.location.hash = page_number; Dalam hal ini kompiler melempar kesalahan: Ketik 'angka' tidak dapat ditentukan untuk mengetik 'string' Karena itu location.hashadalah...