strA = "I’m far from perfect, \n but I know \n that I am still deservingthe when that someone is coming\n";string[] test=strA.Splt("\n"); forearch(string s in test) { 自己解决吧 }
string strA = "I'm far form perfect, \n but I know \n that I am still deserving the when that someone is coming\n"; string[] strArray = strA.Split('\n'); int maxLength = 0; foreach (string str in strArray) { if (maxLength < str.Length) { maxLength = str.Length; } } Console.WriteLine("The max length of strings is " + maxLength);
strA.Split('\n').Max(s => s.Length)
string myStr = "I'm far form perfect, \n but I know \n that I am still deserving the when that someone is coming\n"; string[] array= strA.Split('\n'); int maxLength = 0; foreach (string str in array) { if (maxLength < str.Length) { maxLength = str.Length; } } Console.WriteLine("The max length of strings is " + maxLength);
int maxLength = strA.Splt("\n").Max(str => str.Length);
上面写成VB里的双引号了 C# int maxLength = strA.Splt('\n').Max(str => str.Length);
然后每个str[i].Length 去判断吧是不是这样?
forearch(string s in test)
{
自己解决吧
}
string[] strArray = strA.Split('\n');
int maxLength = 0;
foreach (string str in strArray)
{
if (maxLength < str.Length)
{
maxLength = str.Length;
}
} Console.WriteLine("The max length of strings is " + maxLength);
string[] array= strA.Split('\n');
int maxLength = 0;
foreach (string str in array)
{
if (maxLength < str.Length)
{
maxLength = str.Length;
}
} Console.WriteLine("The max length of strings is " + maxLength);
C#
int maxLength = strA.Splt('\n').Max(str => str.Length);