因为有个项目,需要在记录一段时间的一些数据,菜鸟嘛,也想不出什么好的办法来解决:
1、以时间为单位,往数据库里面写入数据,每条记录只记录收集的一条数据;
2、在一条记录中,一个字段中写入通过特殊字符+数据的字符串,后期读取,采用截取字符串的方式获取这些数据。
我选择了后者,因此,怎样快速的截取到我想要的数据,我想了下面的办法。笨鸟一个,还望大神们不要笑话,也请多多指教。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace bank_test
{
public partial class Program
{
public static void Main(string[] args)
{
string A = "123.192/1231230.189/124314123131.889/0233123.745/1323123.293/";
for (int i = 0; i < 5; i++)
{
int te = A.IndexOf("/");
string temp = A.Substring(0, A.IndexOf("/"));
A = A.Substring(A.IndexOf("/") + 1, A.Length - temp.Length - 1);
Console.WriteLine(temp);
}
Console.ReadLine();
}
}
}