MAZAHER70
سه شنبه 05 اردیبهشت 1391, 23:49 عصر
سلام.
یه مشکلی در برنامه نویسی برام پیش اومده اگه کمکم کنید ممنون میشم.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
class1 c = new class1();
c.x = 1;
c.name = "a";
class1 bo = new class1();
bo.name = "b";
bo.x = 2;
ArrayList l = new ArrayList();
l.Add(c);
l.Add(bo);
class1 f = new class1();
f.name = c.name;
f.x = c.x;
l.Remove(f);
foreach (class1 v in l)
{
Console.WriteLine(v.x + " " + v.name);
}
Console.Read();
}
}
class class1
{
public int x;
public string name;
}
}
خروجی:
86257
من شی اول رو حذف کردم ولی هنوز تو arraylist بود:متعجب::متعجب:
یه مشکلی در برنامه نویسی برام پیش اومده اگه کمکم کنید ممنون میشم.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
class1 c = new class1();
c.x = 1;
c.name = "a";
class1 bo = new class1();
bo.name = "b";
bo.x = 2;
ArrayList l = new ArrayList();
l.Add(c);
l.Add(bo);
class1 f = new class1();
f.name = c.name;
f.x = c.x;
l.Remove(f);
foreach (class1 v in l)
{
Console.WriteLine(v.x + " " + v.name);
}
Console.Read();
}
}
class class1
{
public int x;
public string name;
}
}
خروجی:
86257
من شی اول رو حذف کردم ولی هنوز تو arraylist بود:متعجب::متعجب: