[c#] C #، طريقة سبليت ()



1 Answers

إذا كنت تريد طريقة قابلة لإعادة الاستخدام، يمكنك كتابة طريقة التمديد.

public static ArrayList ToArrayList(this IEnumerable enumerable) {  
  var list = new ArrayList;
  for ( var cur in enumerable ) {
    list.Add(cur);
  }
  return list;
}

public static Stack ToStack(this IEnumerable enumerable) {
  return new Stack(enumerable.ToArrayList());
}

var list = "hello wolrld".Split(' ').ToArrayList();
Question

C #، أسلوب سبليت ()، كيف يمكن وضع السلسلة الناتجة [] في أريليست أو ستاك؟




أو إذا كنت تصر على أريليست أو كومة

string myString = "1,2,3,4,5";
ArrayList al = new ArrayList(myString.Split(','));
Stack st = new Stack(myString.Split(','));





Related