Domanda

So che può sembrare folle, ma giuro che in due diverse occasioni tramite intellisense ho visto un sovraccarico per il costruttore di DataView che ha preso una DataTable e Predicate o Func, non ricordo cosa fosse, DataRow o DataRowView. Ma ora non riesco a trovarlo. Ha anche preso un altro parametro, voglio dire che è stato un confronto, ma sono meno su questo fatto. Il problema è che non riesco più a trovare quel sovraccarico.

Guardando la definizione, vedo che ci sono solo 3 costruttori per DataView. Ricordo specificamente che in intellisense per questo "costruttore a scomparsa" detto "4 di 4".

Qualcuno può aiutarmi a risolvere questo mistero? Per favore, dimmi che non sono delirante e in effetti ha visto questo costruttore (o qualcosa del genere). Forse non era in realtà un costruttore ed era un metodo di estensione?

È stato utile?

Soluzione

Esistono cinque costruttori, ma due (incluso uno che prende un predicato e un confronto) sono interni all'assemblaggio System.Data . Non so perché Intellisense te lo mostrerebbe però ...

Altri suggerimenti

Siamo spiacenti, purtroppo ci sono solo 3 costruttori pubblici :

http://msdn.microsoft.com /en-us/library/system.data.dataview.dataview.aspx

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