|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
CS1654 Error Compiler
Visual Studio 2005
Mensagem de erro
// CS1654.cs
using System;
using System.Collections;
public struct Test : IEnumerable
{
private int index;
public int Index
{
get { return index; }
set { index = value; }
}
public IEnumerator GetEnumerator()
{
for(int i = 0; i< 10; i++)
yield return this;
yield break;
}
}
public class Repro
{
static int Main()
{
int i = 0;
Test t = new Test();
foreach (Test tt in t)
{
tt.Index = i++; // CS1654
}
return 1;
}
}