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?

È stato utile?

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.

MSDN: definizioni di classe parziale

Non è possibile.

Una classe parziale non esiste nel CLR. E 'più di un Vtudio trucco visivo di ogni altra cosa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top