«casting» etiketlenmiş sorular

Döküm, dönüştürmeye izin veriliyorsa, bir nesne türünün açıkça başka bir türe dönüştürüldüğü bir işlemdir. Bu süreç değer değişikliğine yol açabilir.

18
CLR'de 'as' anahtar kelimesini kullanarak veya yayınlama
Arayüzleri programlarken, çok fazla döküm veya nesne tipi dönüştürme yaptığımı buldum. Bu iki dönüştürme yöntemi arasında bir fark var mı? Eğer öyleyse, bir maliyet farkı var mı veya bu programımı nasıl etkiler? public interface IMyInterface { void AMethod(); } public class MyClass : IMyInterface { public void AMethod() { //Do …
387 c#  casting  clr 

30
PHP'de bir diziyi nesneye dönüştürme
Böyle bir diziyi nesneye nasıl dönüştürebilirim? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time )
367 php  arrays  object  casting 

13
Boş kontrol olmasa bile, oyuncu kadrosu yerine “as” kullanmak mantıklı mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …



17
Java'da Int numaralandırması
Aşağıdaki numaralandırma göz önüne alındığında, Java'da bir numaraya Int yerleştirmenin doğru yolu nedir? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
334 java  casting  enums  ordinal 


12
C #: 'is' anahtar kelimesi ve Not
Bu aptalca bir soru, ama bir şey belirli bir tür olup olmadığını kontrol etmek için bu kodu kullanabilirsiniz ... if (child is IContainer) { //.... "NOT" örneğini kontrol etmenin daha zarif bir yolu var mı? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these don't work …
288 c#  casting  keyword 



7
PostgreSQL'de zaman damgasından tarihi (yyyy / aa / gg) ayıkla
PostgreSQL'de bir zaman damgasından sadece tarih kısmını ayıklamak istiyorum. Ben DATEbir DATEdeğer bekliyor başka bir tabloya ekleyebilirsiniz böylece bir postgresql türü olması gerekiyor . Mesela eğer varsa 2011/05/26 09:00:00, istiyorum2011/05/26 Dökümü denedim, ancak sadece 2011'i alıyorum: timestamp:date cast(timestamp as date) Denedim to_char()ile to_date(): SELECT to_date(to_char(timestamp, 'YYYY/MM/DD'), 'YYYY/MM/DD') FROM val3 WHERE …



6
<X> Listesinden <Y> Listesine yayın yapmak için daha kısa sözdizimi?
Bir öğe diğerine (nesneniz döküm yapmak için bir genel statik açık operatör yöntemi olduğu göz önüne alındığında) birer birer aşağıdaki gibi döküm mümkün olduğunu biliyorum: List&lt;Y&gt; ListOfY = new List&lt;Y&gt;(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Ancak tüm listeyi bir defada yayınlamak mümkün değil mi? Örneğin, ListOfY = (List&lt;Y&gt;)ListOfX;
237 c#  list  casting  ienumerable 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.