svn path=/trunk/mcs/; revision=18438
class X {
static IEnumerator GetIt ()
{
- yield 1;
- yield 2;
- yield 3;
+ yield return 1;
+ yield return 2;
+ yield return 3;
}
static IEnumerable GetIt2 ()
{
- yield 1;
- yield 2;
- yield 3;
+ yield return 1;
+ yield return 2;
+ yield return 3;
}
static int Main ()
static IEnumerator GetRange ()
{
- yield 1;
+ yield return 1;
for (i = start; i < end; i++)
- yield i;
- yield 100;
+ yield return i;
+ yield return 100;
}
static int Main ()
static IEnumerable GetIt (int [] args)
{
foreach (int a in args)
- yield a;
+ yield return a;
}
static IEnumerable GetMulti (int [,] args)
{
foreach (int a in args)
- yield a;
+ yield return a;
}
static int Main ()
static IEnumerable GetRange (int start, int end)
{
for (int i = start; i < end; i++)
- yield i;
+ yield return i;
}
static void Main ()