(object) è un ‘campo’ ma è usato come un ‘tipo’

Il mio intellisense mi sta dando l’errore: ‘ClassLibrary1.GetTimeZone.myWorldTime’ è un ‘campo’ ma è usato come un ‘tipo’

Qualche idea su cosa sto facendo male?

Il mio codice

! Object Browser per la class 1 Il mio codice

Devi mettere la linea in errore in un costruttore di classi o in un metodo.

LoadData è un metodo statico . Lo chiami sul tipo, non su un’istanza.

 ChaosSoftware.WorldTime.LoadData("worldtime.xml"); 

Questo deve essere inserito all’interno di un metodo per essere eseguito (costruttore o altro metodo).

Inoltre, sebbene non sia la ragione dell’errore, dovresti usare " per delimitare una stringa” In C #, le virgolette singole sono per caratteri letterali (cioè caratteri singoli). Quello che hai non verrà compilato.

LoadData sembra essere una funzione statica, quindi dovresti farlo (senza un’istanza dell’object):

 ChaosSoftware.WorldTime.LoadData("blahblah...");