TStrings 和TStringBuilder相同吗?(50分)

  • 主题发起人 主题发起人 13708782004
  • 开始时间 开始时间
1

13708782004

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi 中TStrings,
c# 中是TStringBuilder吗?
 
c# 中是TStringBuilder应该类似与delphi中的tstringlist吧。
tstrings有些方法还是虚的,需要继承才能使用
 
C#中哪里来的TStringBuilder
C#只有一个StringBuilder,它是一个字符的编辑类。
StringBuilder 对象是动态对象,允许扩充它所封装的字符串中字符的数量。

而TStrins是一个虚类,包含了纯虚函数,它是作为字符文本处理的一个基类,比较常用的是它的子类TStringList
至于它对应C#的哪个类我就不知道了,C#刚学。
 
哈哈,难道要!
public class TStrings
{
protected string[] myWords=null;
public int Count=0;
private void inc()
{
Count+=1;
}
private void dec()
{
Count-=1;
}
public void Append(string value)
{
myWords[Count]=value;
inc();
}
public void Insert(string value)
{
dec();
}
public void Delete(int index)
{
}
public void Clear()
{
}
public string strings(int index)
{
return myWords[index];
}

}
 
字符串列表
 
List<string> sl = new List<string>();
有很多功能相同于TStrings
 
>= C#2.0用
 
TString和StringCollection类似呢。
 
后退
顶部