Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > .Net hata
Yazar
stutuasde


avatar
FATSA
Kayıt: 07.04.2007
24.12.2011-16:30 #76677
Projeme bir werb servis ekledeğimde
MO_SFA.TCGetAccountPortfolioWS i = new MO_SFA.TCGetAccountPortfolioWS();
instance'i yaratdırken herhangi bir hata vermiyor hatta instance altındaki metodlarada erişiyorum ama derlerken şöyle bi hata alıyorum

Unable to generate a temporary class (result=1).
error CS0029: Cannot implicitly convert type 'TK.MO_SFA.Tcpositiondetailol' to 'TK.MO_SFA.Tcpositiondetailol[]'

hatanın sebepi nedir acaba?





SoNFaTsaLI:)MaViyE Calar GöZleQiNNN...








Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
24.12.2011-17:58 #76678
İki olasılık var,

1) Web servis içerisinde sorun var, Array olmayan bir ifadeyi Array olarak "[]" atamaya çalışıyor.

2) İlgili metot ve değişkenleri kullanırken array olmayan bir yeri array olarak kullanmaya çalışıyorsun.

Bu tarz cast sorunlarını aşmak için "var" kullanabilirsin.

var webServis = new MO_SFA.TCGetAccountPortfolioWS(); // ifadenin türü ne ise webServis değişkeninin türü de o olacaktır. peace

Eğer yine olmuyorsa, kodun ilgili kısmını buraya yazabilirsin.





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb