Bir nesneyi dinamik türüne dönüştürmeye çalışıyorum ancak dönüştürme RunTimeBinder özel durumuyla başarısız oluyor. Stackoverflow cevaplarında karşılaştığım iki yöntemi kullanmayı denedim.Nesne Dinamik olarak Word'e dönüştürme #
Kod 1:
object objSum;
dynamic dynSum;
objSum = dataTableColumnChart.Compute(String.Format("Count({0})", strColumnName), "");
dynSum = Convert.ChangeType(objSum, objSum.GetType());\
Debug.Writeline(dynSum);
Kod 2:
dynSum=objSum;
Debug.Writeline(dynSum);
atılan istisna şudur:
A first chance exception of type 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException' occurred in Unknown Module.
ayıklama ifadesi olduğunda istisnası atılır her iki durumda da lütfen unutmayın idam.
dynSum = objSum;
Aynı hatayı kod 2 ile aldığınızdan emin misiniz? Dinamik bir türe basit bir atamanın bir istisnaya neden olacağını düşünmüyorum. Tam hata mesajını verebilir misiniz? – PMF
@PMF Merhaba, şimdi soruma detaylarını ekledim. – JKay
, Debug.Writeline (dynSum.ToString()) ile atılan bir özel durumdur; – Eminem