C# var Burada çalışıyor mu?açık dönüştürme aşağıdaki kod satırı başlık hatası sunar
cevap
Büyük olasılıkla atamaya çalıştığınız Arabirim, yenilediğiniz sınıfın bir parçası değildir. Arabirim uygulamalarınızı hatalar için iki kez kontrol edin, bu tamamen geçerli bir kod parçasıdır.
Belirli bir hatayla karşılaşırsanız, aynı hatayı üreten bir kod sağlayın, sağladığınız kodun derlendiğinde hata olmaması.
@joshperry, ben tahsis etmeye çalıştığım arabirimi düzeltmek için var mıyım diye düşündüm nerede – CodeMonkey
"Valid"? Örnek alıcıda sonsuz yineleme göz önüne alındığında, o kadar ileri gidersem çok sevinirim. Kesinlikle derler; Koşmak için iyi şanslar. – Randolpho
Bu soru derleme hakkındaydı, soruya cevap verdim. Semantik doğruluk için test kodunu gözden geçirme işinde değilim, özellikle de sorunun odağı olan hatayı göstermediğinde. – joshperry
Yaptığınız hata hakkında emin değilim, ancak listelediğiniz özellik bir hatadır. Alıcı sadece mülkiyeti döndürür ve bu yüzden sonsuzdur. Bu, erişmeye çalıştığınızda çalışma zamanında yığın taşmasına neden olur.
Vay, bunu tamamen özledim :) – cwap
Böyle bir hata için tek olasılık, TestClass veya ITestClass'ın bir durumda ve diğerinde aynı şeyi ifade etmemesidir.
Bunun için en yaygın neden, TestClass'ı ve ana montaj referansınızı içeren 2 farklı dll dosyasını içeren birime sahip olmaktır: ITestClass adlı bir arabirim.
- 1. Aşağıdaki C++ kod satırı ne anlama geliyor?
- 2. "Ayrıştırma" kod satırı, kodun
- 3. ben aşağıdaki kod satırı ile kaydedilir hangi kullanıcı biliyor ASP.NET
- 4. aşağıdaki satırı çalışıyor jenerik otomatik tamamlama işlevi
- 5. Aşağıdaki kodun SIMD'i aşağıdaki kod
- 6. Kod satırı sağlayıcıları
- 7. Veritabanı tablomda kod satırı
- 8. SOAP Request dönüştürme hatası
- 9. nedeniyle yukarıdaki kod aşağıdaki hatayı alıyorum ile SSL sertifikası hatası
- 10. kod var aşağıdaki iplik
- 11. Görüntü Aşağıdaki kod var
- 12. Aşağıdaki kod çalıştı
- 13. Aşağıdaki kod ne yapar?
- 14. aşağıdaki kod ile tekil
- 15. Programlı Aşağıdaki kod var
- 16. Aşağıdaki kod ne yapar?
- 17. data.table, aşağıdaki kod parçasında
- 18. dönüştürme işaretçi Ben bir sınıf veya yapı ancak aşağıdaki kod son satırı için veri üyesine bir işaretçi alabilirsiniz biliyor
- 19. dönüştürme photoshop gölge aşağıdaki ayarlarla
- 20. Dizeleri JSTL içinde Başlık durumuna dönüştürme
- 21. MSVC10 Visual Studio 2010, C++ açık dönüştürme işleçlerini destekliyor mu
- 22. ESlint Hatası Komut Satırı yükle
- 23. Owin, yalnızca belirli bir klasördeki dosyaları sunar
- 24. IntelliJ çok fazla dosya açık hatası
- 25. Opencv'de aşağıdaki kod satırının anlamı nedir?
- 26. Garip kod imzalama hatası
- 27. R komut satırı argümanlarını tamsayı vektörlerine dönüştürme
- 28. aşağıdaki java kod göz Double.MaxValue
- 29. neden aşağıdaki kod işe yaramaz
- 30. IllegalArgumentException/bloğunu Aşağıdaki kod var
Bunu hata ayıklamak için yeterli kod vermediniz. Lütfen kısa ama eksiksiz bir örnek verin. Benim tahminim, TestClass ve ITestClass'ın bir yerde kafanızın karışmasıdır, ama bu sorunun neresinde olduğu belli değil. –
Şu anda geçerli olan kod, sonsuz yineleme yığınının taşmasına neden oluyor gibi görünüyor. – Randolpho