en passant char tableau de pointeurs de dLL c++ c# string

considérer le code c++ suivant

#include "stdafx.h"
    #include<iostream>
    using namespace std;


this much part i want in c#..

void ping(int,char* d[]);

    void ping(int a,char *b[])
    {
    int size;
    size=sizeof(b)/sizeof(int); //total size of array/size of array data type

    //cout<<size; 
        for(int i=0;i<=size;i++)
        cout<<"ping "<<a<<b[i]<<endl;
    }

et ci-dessous une partie est en c++

int _tmain(int argc, _TCHAR* argv[])
{
    void (*funcptr)(int,char* d[]);

    char* c[]={"a","b"};
    funcptr= ping;
    funcptr(10,c);

    return 0;
}

comment puis-je mettre en œuvre le même en c#..
suis nouveau en c#. comment puis-je avoir des char tableau de pointeurs en c#?

  • Cela aidera à: http://msdn.microsoft.com/en-us/library/ezftk57x.aspx
  • sizeof(b)/sizeof(int) - il n'est pas très bon de code C++. Ne l'utilisez pas comme un exemple.
  • oui, vous avez raison, j'étais dans le mauvais sens 🙂 Merci à vous!
  • merci une autre fois
  • -1 - vos commentaires tout au long de ce fil implique un sujet complètement différent de celui présenté dans votre OP.
InformationsquelleAutor Mr.Vicky | 2012-09-20