zoukankan
html css js c++ java
[代码]通用的以字符串为分隔符的Split方法
static
public
string
[] SplitString(
string
str,
string
separator)
{
string
tmp
=
str;
Hashtable ht
=
new
Hashtable();
int
i
=
0
;
int
pos
=
tmp.IndexOf(separator);
while
(pos
!=
-
1
)
{
ht.Add(i,tmp.Substring(
0
,pos));
tmp
=
tmp.Substring(pos
+
separator.Length);
pos
=
tmp.IndexOf(separator);
i
++
;
}
ht.Add(i,tmp);
string
[] array
=
new
string
[ht.Count];
for
(
int
j
=
0
;j
<
ht.Count;j
++
)
array[j]
=
ht[j].ToString();
return
array;
}
愿一路奔跑不退缩,到目前一直从事.Net的B/S,C/S企业应用研发
查看全文
相关阅读:
添加unique约束
设置自增列的步长和起始值
创建外键及主键
绘制折线图和叠加区域图
绘制饼图
生成叠加柱状图和水平柱状图
随机生成带有颜色的验证码
os模块与操作系统的交互
TDate赋值给Variant时注意的问题
线程中的异常处理
原文地址:https://www.cnblogs.com/syveen/p/302256.html
最新文章
什么是竞争条件?你怎样发现和解决竞争?
如何在 Windows 和 Linux 上查找哪个线程使用的 CPU 时 间最长?
为什么使用 Executor 框架比使用应用创建和管理线程好?
什么是线程组,为什么在 Java 中不推荐使用?
Java 中用到的线程调度算法是什么?
在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别?
什么是多线程中的上下文切换?
什么是不可变对象,它对写并发应用有什么帮助?
什么是可重入锁(ReentrantLock)?
java 如何实现多线程之间的通讯和协作?
热门文章
什么是 Daemon 线程?它有什么意义?
notify()和 notifyAll()有什么区别?
如何停止一个正在运行的线程?
idea连接mysql数据库失败
JetBrains Mono字体
2001CSS基础
markdown推荐
Gradle安装
视图
查询表
Copyright © 2011-2022 走看看