Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Errore nel collegarsi a classe C#

    Buongiorno,
    vi scrivo un altra volta perchè sto programmando in C# per la prima volta col Visual Studio e non riesco a collegarmi a una classe cls_Main.cs per usarne le variabili.

    Questa è la mia classe cls_Main.cs dentro App_Code nella root principale del sito:


    Questa è la pagina .cs della aspx in cui voglio usare le variabili di cls_Main ma non riesco a istanziarmici:


    Si vede pure l'errore che mi da'.. come si fa?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da DNA_ROCK
    Si vede pure l'errore che mi da'.. come si fa?
    Basta seguire l'indicazione dell'errore, che dice esattamente qual è il problema.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    ESEGUO QUEL CHE DICE L'ERRORE ma non risolve lo stesso! sempre il problema resta

    che altra assembly dovrei importare?

  4. #4
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    se quella è una webapplication e non un website App_code non funziona. Strano però perche "sembra" un website dallo screenshot visto che non vedo i namespaces

    In ogni modo pensiamo alla cosa piu GRAVE:
    public static VOID MAIN !? dentro la Page? togli via quel metodo e metti il codice dentro Page_Load, fai finta, per adesso che sei alle prime armi, che il tuo Main sia quello.

    SOLO dopo aver fatto questo lo vedi quel rettangolino blu sotto la c di cls_main? passaci col mouse e diventerà un quadratino con un menu a tendina. Clicca sul menu a tendina e dicci le voci che ti vengono fuori.

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da DNA_ROCK
    ESEGUO QUEL CHE DICE L'ERRORE ma non risolve lo stesso! sempre il problema resta
    che altra assembly dovrei importare?
    Le classi si indicano con il nome completo di namespace, oppure aggiungendo la clausola using seguita dal namespace che contiene le classi utilizzate.

    Ad ogni modo, come ti è stato detto, il tuo progetto è un casino senza senso: è un'applicazione Web con la dichiarazione di un "main" che non potrà mai funzionare o avere un significato.

    Prima di aprire altre discussioni, ti suggerisco di leggere il Regolamento di questa sezione, in particolare la prima regola che impone di documentarsi prima di iniziare a utilizzare uno strumento o un linguaggio, perché ovviamente non si può dibattere sulle basi o sui problemi derivanti dal fatto che il codice viene scritto "a caso".
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.