InvBoy01001
چهارشنبه 29 اردیبهشت 1395, 13:45 عصر
من میخوام از متد batch برای جدا کردن رشته که خودش طولش 12 و تبدیل اون به آرایه از رشته که هر کدوم به طول 4 تبدیل کنم
نمونه ای که توو اینترنت پیدا کردم اینه
140474
ولی من نمیتونم از متد batch استفاده کنم یعنی به من نمیده که بنویسمش
هدری میخواد؟
ژیار رحیمی
چهارشنبه 29 اردیبهشت 1395, 14:20 عصر
public static string[] SplitIntoChunks( string toSplit, int chunkSize)
{
var stringLength = toSplit.Length;
var chunksRequired = (int)Math.Ceiling((decimal)stringLength / (decimal)chunkSize);
var stringArray = new string[chunksRequired];
var lengthRemaining = stringLength;
for (var i = 0; i < chunksRequired; i++)
{
var lengthToUse = Math.Min(lengthRemaining, chunkSize);
var startIndex = chunkSize * i;
stringArray[i] = toSplit.Substring(startIndex, lengthToUse);
lengthRemaining = lengthRemaining - lengthToUse;
}
return stringArray;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.