using System;
namespace abc
{
public class a
{
static void Main()
{
string s="12345.678";
string s1=s.Substring(0,s.IndexOf("."));
int a1=Int32.Parse(s1);
string s2=s.Remove(0,s.IndexOf(".")+1);
int a2=Int32.Parse(s2);
Console.WriteLine(a1);
Console.WriteLine(a2);
}
}
}
namespace abc
{
public class a
{
static void Main()
{
string s="12345.678";
string s1=s.Substring(0,s.IndexOf("."));
int a1=Int32.Parse(s1);
string s2=s.Remove(0,s.IndexOf(".")+1);
int a2=Int32.Parse(s2);
Console.WriteLine(a1);
Console.WriteLine(a2);
}
}
}
string[] str = new string[2];
str = OldStr.Split(Convert.ToChar("."));
string string1 = str[0];
string string2 = str[1];这样可以分解的.
或者用另一种方法也可:string1 = OldStr.Substring(0,OldStr.IndexOf("."));
string2 = OldStr.Substring(OldStr.IndexOf(".")+1,OldStr.Length - OldStr.IndexOf("."));
string s1 = "";
string s2 = "";
int i = s.IndexOf("."); if(i == -1)
{
s1 = s;
}
else
{
s1 = s.Substring(0,i);
s2 = s.Substring(i + 1,s.Length - i - 1);
}
MessageBox.Show(s1);
MessageBox.Show(s2);
s1=m.Groups[1].ToString();
s2=m.Groups[3].ToString();
s[0]=12345;
s[1]=678;