List <T>.RemoveAt(); 在List移除对T对象的引用... 不是销毁T对象.
解决方案 »
- 准备做一个在线考试系统,有几个问题请教各位。
- 使用Control.DrawToBitmap 方法~~遇到的郁闷问题~~在线等~~
- 如何将C#中"\\"替换成"\"
- C#中如何判断打开的文件是Text文件还是二进制文件?
- 读出EXE中ICO,怎么做?
- 关于删除文件的问题
- 菜菜鸟 求助。。。。。。。。。。。。。。。
- 知道了DataRow, 如何知道该DataRow在BindingContext中的Position?
- 有关加密和解密的问题
- C#编写时出现了个问题,无法将带 [] 的索引应用于“System.Windows.Forms.DataGridViewRow”类型的表达式,求大神解答一下
- 用vs2005制作安装程序,Context.Parameters取出来的为什么不是输入的值?
- VS2005中如何像SharpDevelop那样设置标准头文件?
List <T>没有Delete
有Remove和Clear
正确,测一下好了.using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace ConsoleApplication8
{
class Program
{
static void Main(string[] args)
{
int i = 999;
List<int> list = new List<int> { 1, i,i, 3 };
list.Remove(i);
list.Remove(i);
list.Remove(i);
foreach (var j in list) Console.WriteLine(j);
Console.WriteLine("-----------------------");
Console.WriteLine(i);
Console.ReadKey();
}
}
}