2013-02-02 2 views
-1

J'utilise trois tables, je dois utiliser le tableau de chaîne multi-dimensionnelle dynamique pour pousser les valeurs des tablescomment créer dynamique tableau de chaînes multiples dimensions

var i = 3  
var j;  
for(var j = 0; j < i.length; i++){  
var a = ProjectContext.My_prj_project.Select(i => new 
     {        
          id = i.Prj_project_name_id    
     }).Count(); 

var b = ProjectContext.My_prj_projects.Select(i => new 
         { 
          id = i.Prj_project_name_id 
         }).Count(); 

var c = ProjectContext.My_prj_pro.Select(i => new 
         { 
          id = i.Prj_project_name_id  
         }).Count(); 
} 

A partir de ces tableaux, la valeur de comptage individuel doit être stockés dans tableau de chaînes dynamique, je suis en train d'utiliser cette syntaxe:

List<List<string>> twoDimensional = new List<List<string>>(); 

mais sa ne fonctionne pas, alors s'il vous plaît quelqu'un peut peut envoyer que comment puis-je résoudre ce problème.

+0

Votre variable 'I' est entier. Que signifie «i.length» dans votre code? De plus, vous n'utilisez pas la variable 'j' dans la boucle. Qu'est-ce que vous essayez de sélectionner dans la base de données? Et qu'est-ce que cela * ne signifie pas? Avez-vous une erreur? Quelle erreur? –

Répondre

0
List<string> twoDimensional = new List<string>(); 

puis

twoDimensional.add(a); 
twoDimensional .add(b); 
twoDimensional .add(c); 
Questions connexes