我的.length
代码有问题。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Program
{
static void Main(string[] args)
{
string Str_Basics = "AIKdepNCZSIDETe";
int Long_Str_Bas;
string Sub_Str_1;
string Sub_Str_2;
Long_Str_Bas = Str_Basics.Length;
//Provide value for M
int M = 0;
Console.WriteLine("Provide value for M");
M = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < Long_Str_Bas; i++) ;
// First substring
Sub_Str_1 = Str_Basics.Substring(1, (M - 1));
// Second substring
Sub_Str_2 = Str_Basics.Substring((M + 1),Long_Str_Bas);
Console.WriteLine("Substring is " + Sub_Str_1);
Console.WriteLine("Substring is " + Sub_Str_2);
Console.ReadKey();
}
}
我不知道如何将Str_Basics.Length
转移到Sub_Str_2
的坐标中,如果有人能解释我.Length
如何运作我会非常感激。
答案 0 :(得分:0)
听起来你只是想这样做:
// First substring
Sub_Str_1 = Str_Basics.Substring(0, M);
// Second substring
Sub_Str_2 = Str_Basics.Substring(M);