PDA

View Full Version : سوال: ایراد برنامه



behnaz-rose
شنبه 06 مهر 1392, 12:30 عصر
سلام دوستان
برنامه من یک ایراد با این عنوان میگیره
Error 26 'object' does not contain a definition for 'y2' and no extension method 'y2' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)

برای این خط کد
<FONT size=2>LPoint2.y = </FONT><FONT size=2><FONT color=#0000ff><FONT size=2><FONT color=#0000ff>double</FONT></FONT></FONT></FONT><FONT size=2>.Parse(LData2D[i].y2)</FONT>

lpoint2 یک نمونه از یک struct با دو عنصر x,y ازجنس double
ldatd2d یک arraylist
راه حلی هست که بابه کاربردن arraylist -ونه استفاده از نوع داده ای list-عناصرش قابل دسترس باشه؟؟:متفکر:

hamid_hr
شنبه 06 مهر 1392, 14:56 عصر
ميتوني اينطوري arraylist رو تبديل كني به نوعي كه ميخواي

(int)arl[0];

behnaz-rose
یک شنبه 07 مهر 1392, 12:16 عصر
ميتوني اينطوري arraylist رو تبديل كني به نوعي كه ميخواي

(int)arl[0];

مشکل اینجاست که دسترسی به بعد y یا x برای arraylist من وجود نداره و برنامه lpoint.y رانمیشناسه

hamid_hr
یک شنبه 07 مهر 1392, 12:34 عصر
ميشه
((Point)arl[0]).y;