Come posso creare una classe parziale in fase di esecuzione?
-
19-09-2019 - |
Domanda
Come faccio a creare una classe parziale in fase di esecuzione?
Esempio: Ho una classe
public partial class A
{
}
Voglio creare parziale della mia classe A in fase di esecuzione da un file XML. perché non compilo il mio progetto in caso di modifica nel codice. So che questo è poco significato meno, ma ho bisogno di questo.
I file XOML lavoro per me?
Soluzione
Il punto di classi parziali è di essere in grado di definire parti di esso in diverse sorgenti. Alla fine, dopo la compilazione, quello che hai è una classe normale, indistinguibile di qualsiasi altro. Quindi non esiste una cosa come "un'istanza di una classe parziale".
Altri suggerimenti
La parola chiave partial
viene utilizzata per separare una classe tra i file di codici. Il compilatore li fonde insieme in un'unica classe.
Non è possibile.
Una classe parziale non esiste nel CLR. E 'più di un Vtudio trucco visivo di ogni altra cosa.