উত্তর:
হ্যাঁ, গণনাযোগ্য S আপনি যা চান তা ছেড়ে দিন:
contents.Skip(1)
তবে, ফলাফলটি একটি অনুমিত <টি>, যদি আপনি কোনও অ্যারের ব্যবহার পেতে চান:
contents.Skip(1).ToArray()
নিম্নলিখিতটি আপনার for
লুপের সমতুল্য হবে :
foreach (var item in contents.Skip(1))
Message += item;
var item
??
contents
নতুন ইভেন্টে অ্যারেটি মোড়ানোও সম্ভবArraySegment<>
। সময়ে উপরে উত্তর লেখা হয়েছিল, যে বিশেষভাবে উপকারী ছিলেন না কিন্তু .NET 4.5 থেকেArraySegment<>
কার্যকরীIList<>
,IReadOnlyList<>
এবং (সহ বেস ইন্টারফেসগুলিIEnumerable<>
), তাই আপনি উদাহরণস্বরূপ একটি পাস করতে পারেনArraySegment<>
থেকেstring.Join
।