Ich weiß, dass es ein common error ist. Aber ich würde gerne wissen, warum mein Code diesen Fehler gibt.Warum gibt Fehler CS0120
Der VS gibt die CS0120 C# Fehler Eine Objektreferenz für die nicht-statisches Feld, eine Methode oder Eigenschaft
class LoginsAtivosDAO
public static List<LoginAtivo> getList() {
return contexto.LoginsAtivos.ToList();
}
class List_Users_Form
private void atualizaLista() {
LoginDao dao = new LoginDao();
List<string> lista = new List<string>();
foreach(LoginAtivo u in LoginsAtivosDao.getList()) {
lista.Add(dao.getUsuario(u.UsuarioID).Nome);
}
listBox1.DataSource = lista;
}
erforderlich ist
Was ist 'contexto.LoginsAtivos' wo es definiert ist? –
es ist ein 'DBContext' und es ist definiert in der Klasse' LoginsAtivosDAO' –
Was verstehst du nicht? Haben Sie die Dokumente gelesen, mit denen Sie verknüpft sind? – Blorgbeard