سلام بر تمامی برنامه نویسان #C 😉 در این پست کد پیاد سازی IEnumerable با ‘yield’ در #C را آماده کردم. انشاالله که این کد سی شارپ براتون مفید باشد.
خروجی این کد به این صورت است:
A B C
کد پیاد سازی IEnumerable با ‘yield’ در #C :
using System;
using System.Collections.Generic;
using System.Text;
class MyClass : IEnumerable<string>
{
IEnumerator<string> Letter
{
get
{
yield return "A";
yield return "B";
yield return "C";
}
}
public IEnumerator<string> GetEnumerator()
{
return Letter;
}
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{
using System.Collections.Generic;
using System.Text;
class MyClass : IEnumerable<string>
{
IEnumerator<string> Letter
{
get
{
yield return "A";
yield return "B";
yield return "C";
}
}
public IEnumerator<string> GetEnumerator()
{
return Letter;
}
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{