EmpManage[] emp = new EmpManage[100];这个改为动态的怎么改啊?谢谢!
解决方案 »
- 在其他类里面执行的线程如何更新界面控件?
- 提问 如何获得一个类型对应的Nullable类型?
- 高手指点:我的组合框与数据源绑定后,数据源的变化会使组合框内的数据发生变化,但是为什么textChanged事件没有发生?
- 在C#中,如何加入datacombo等ActiveX控件,在线等.....
- 请教委托
- 请教一个多线程的问题,急死我了
- 如何写维护手册
- 求助高手:::多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
- c#,J#,VB.NET 全完蛋了,惨
- 问一下关于DATAGRID FOR WINFORM的问题
- 有很了解.NET 下发邮件的朋友进来帮忙看看,解决了把我分全给了
- 这里人气旺,谁来硪我看一下这个数据库的问题,清版主保留,谢谢
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections;namespace CommonFunc
{
/// <summary>
/// Summary description for MiniHashtable
/// </summary>
public class MiniHashtable
{
struct StructNameValue
{
public Object itemName;
public Object itemValue;
public void SetValue(Object objName, Object objValue)
{
itemName = objName;
itemValue = objValue;
}
}
private ArrayList m_alNV;
public MiniHashtable()
{
m_alNV = new ArrayList();
}
public void Add(Object objName, Object objValue)
{
StructNameValue snvItem = new StructNameValue();
snvItem.SetValue(objName, objValue);
m_alNV.Add(snvItem);
}
public Object this[Object objName]
{
get
{
for (int i = 0; i < m_alNV.Count; i++)
{
StructNameValue snvItem = (StructNameValue)m_alNV[i];
if (snvItem.itemName.Equals(objName))
return snvItem.itemValue;
}
return null;
}
}
public Object this[int iIndex]
{
get
{
if (iIndex < m_alNV.Count)
{
StructNameValue snvItem = (StructNameValue)m_alNV[iIndex];
return snvItem.itemValue;
}
else
{
return null;
}
}
}
public Object Name(int iIndex)
{
if (iIndex < m_alNV.Count)
{
StructNameValue snvItem = (StructNameValue)m_alNV[iIndex];
return snvItem.itemName;
}
else
{
return null;
}
}
public int Length
{
get
{
return m_alNV.Count;
}
}
public void Clear()
{
m_alNV.Clear();
}
}
}