PDA

View Full Version : تعریف ارایه ای از کلاس



mahbubehjan
شنبه 25 خرداد 1392, 16:34 عصر
ببخشید من یه کلاس دارم به نام Orders حالا می خواهم توی فرم اولم یه ارایه استاتیک و پابلیک از این کلاس تعریف کنم و توی بقیه فرمها این رایه را مقداردهی کنم
کدش را نوشتم ولی خطا میده
کد فرم اول:
public static Orders[] Orderslist = new Orders[100];
public static customers[] customerlist = new customers[100];
و مثلا در یه فرم دیگه که میخواهم مقداردهی کنم به صورت زیره:
Form1.customerlist[i].id == Convert.ToInt16(textBox2.Text)
حالا اصلا در همان فرم اول همان حط public static Orders[] Orderslist = new Orders[100]; خطا میده و خطاش هم به صورت زیره:
Error 1 Inconsistent accessibility: field type 'resturan.Orders[]' is less accessible than field 'resturan.Form1.Orderslist'
کسی می تونه کمک کنه؟
اصلا سر د رنمیارم کجاش اشتباهه
خیلی فوریه خواهشا تا اخر امشب جواب بدین باید تا امشب تحویل بدم
ممنون

hamid_hr
شنبه 25 خرداد 1392, 17:22 عصر
به جاي
public partial class Form1: Form
اينو بزار

internal partial class Form1 : Form