PDA

View Full Version : مبتدی: مشکل ساده در BitArray



senior.sina
شنبه 20 اسفند 1390, 19:16 عصر
سلام
مشکل این کد چیه که ارور میده

bool[] myBools = new bool[5] { true, false, true, true, false };
BitArray myBA4 = new BitArray(myBools);

از using System.Collections; هم استفاده کردم

اینم ارور
Error 1 'ch5_13.BitArray' does not contain a constructor that takes 1 arguments

mohammad272005
شنبه 20 اسفند 1390, 20:46 عصر
من فکر میکنم یه namespaceِ اضافه دیگه هم باید داشته باشی: ch5_13 یه چک کن

senior.sina
یک شنبه 21 اسفند 1390, 17:25 عصر
من فکر میکنم یه namespaceِ اضافه دیگه هم باید داشته باشی: ch5_13 یه چک کنمنظورتون از namespaceِ اضافه رو نگرفتم


namespace ch5_13
{
public partial class BitArray : Form
{
public BitArray()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{

}

private void And_Click(object sender, EventArgs e)
{

bool[] myBools = new bool[5] { true, false, true, true, false };
BitArray myBA4 = new BitArray(myBools);


}
}
}

mohammad272005
جمعه 04 فروردین 1391, 00:46 صبح
موضوع خیلی سادست. کلاس شما همنام کلاس BitArray در NET. هست. یا باید موقع instanciate نام namespace بیاری: var myBA4 = new System.Collections.BitArray(myBools); یا باید نام کلاست رو عوض کنی