Le réseau pour les développeurs > Forums - Accueil > Visual C# Language > method with two object parameters, must return pairs
Poser une questionPoser une question
 

Traitéemethod with two object parameters, must return pairs

  • mercredi 4 novembre 2009 10:47loviji Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    I have method with two arguments.
    in object1 have values : 103,104,107
    in object2 have values:   Neo, Leo, Mike

    I need that
    protected string myMethod(object obj1, object obj2)
    {
             //what can i do there, if i wan't to retunrn  like this 103+" " +Neo; 104+""+Leo; 107+""+Mike

    }

    protected string myAnother method(stirng userId, string userName)
    {
        return userId+" "+Username;
    }

    thanks,

    best regards, loviji

Réponses

  • mercredi 4 novembre 2009 11:27Gnanadurai Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     TraitéeA du code
    Hi,
    may be this one will help you
     protected string myMethod(object[] obj1, object[] obj2)
                {
                    StringBuilder value = new StringBuilder(); ;
                    for (int i = 0; i < obj1.Length; i++)
                    {
                        value.Append(obj1[i].ToString()+"+"+" "+"+"+obj2[i].ToString());                    
                    }
                    return value.ToString();
                }
    

    Best Regards, C.Gnanadurai ----------------------- Please mark the post as answer if it is helpfull to you
    • Marqué comme réponseloviji mercredi 4 novembre 2009 11:34
    •  

Toutes les réponses

  • mercredi 4 novembre 2009 11:27Gnanadurai Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     TraitéeA du code
    Hi,
    may be this one will help you
     protected string myMethod(object[] obj1, object[] obj2)
                {
                    StringBuilder value = new StringBuilder(); ;
                    for (int i = 0; i < obj1.Length; i++)
                    {
                        value.Append(obj1[i].ToString()+"+"+" "+"+"+obj2[i].ToString());                    
                    }
                    return value.ToString();
                }
    

    Best Regards, C.Gnanadurai ----------------------- Please mark the post as answer if it is helpfull to you
    • Marqué comme réponseloviji mercredi 4 novembre 2009 11:34
    •  
  • mercredi 4 novembre 2009 11:42Vic Vega Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Hi loviji,
           Can you elaborate your problem? May be pseudo code. How are "103,104,107" is stored in Object1? Do you add them sequentially?

    Thanks
  • mercredi 4 novembre 2009 12:04loviji Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    problem was solved.
    I take 103. 104. 107 from database, and they are every time equal with index with Names. they are in pair with names. it's true for all cases :). because , from database , another sequential can not be reached. i don't add sequentially, i receive it from database. GhanaDurai solve problem.

    if you interested in, i can talk about it more immediately.

    thanks for attention.
    best regards, loviji