Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Handling an object parameter
Message
De
22/04/2013 11:11:40
 
 
À
22/04/2013 10:52:27
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Divers
Thread ID:
01571599
Message ID:
01571602
Vues:
47
Use a parameter array

public string PassRecordObjectDynamic(params dynamic[] foxObject)

although, I'm not 100% certain you can use dynamic here. You might need to use object, then cast it.

(Note the casing of foxObject. While you can use uppercase, it's become pretty much a standard to case this way. http://csharpguidelines.codeplex.com/)

>Hi
>
>I want to pass into a c# dll and object parameter like this
>
> public string PassRecordObjectDynamic(dynamic FoxObject)
>
>(from Ricks example at
>
>http://www.west-wind.com/weblog/posts/2010/Sep/13/The-dynamic-Type-in-C-Simplifies-COM-Member-Access-from-Visual-FoxPro
>
>but I'm not sure how to handle varying numbers of items in the object in the c# dll.
>
>ie There may be 1 or maybe 10.
>
>I can control what they are called
> like phone1 phone2 etc but I'm not suer what the best way to deal with this in c#
>
>Some sort of macro substitution seems out (from what I've read)
>
>Any pointers
>
>Thanks
>
>Nick
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform