PDA

View Full Version : ارور در استفاده از آرایه



hamix666
شنبه 09 مرداد 1395, 12:58 عصر
با سلام من یه قسمتی در برنامه دارم با این کد int s = 2; byte v = 21;
byte[] buf = new byte[100];
buf[0] = (62500/1500);
buf[1] = 20;




axUSBLCDRFID1.SendPacket2(ref v, ref(buf), ref s);
ولی وقتی اجرا می کنم با این ارور مواجه می شم



Error CS1503 Argument 2: cannot convert from 'ref byte[]' to 'ref System.Array' khazamatext

mrprestige
شنبه 09 مرداد 1395, 13:44 عصر
سلام دوست من وقتت بخیر ،

این خطی که نوشتی

byte[] buf = new byte[100];

به این صورت تغییر بده

Array buf = new byte[100];

پیروز موفق باشی

hamix666
شنبه 09 مرداد 1395, 14:09 عصر
سلام دوست من وقتت بخیر ،

این خطی که نوشتی

byte[] buf = new byte[100];

به این صورت تغییر بده

Array buf = new byte[100];

پیروز موفق باشی

این کار رو هم کردم الا این ارور رو میده :


Error CS0021 Cannot apply indexing with [] to an expression of type 'Array' khazamatext

mrprestige
شنبه 09 مرداد 1395, 14:48 عصر
میشه متد SendPacket2 رو داخل کلاس نوشتید رو ببینم پارامتر های ورودی رو چه نوعی دادید.