bonjour,
je suis exceptionnellement sur un projet asp.net 2.0, je suis habitué à php
mais je ne connais pas du tout Asp.
Je cherche la fonction random d'un array en asp.net
J'ai trouvé ce bout de code qui ne fonctionne pas, j'en profite pour mettre la version ASP seul chose qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 en php cela donnerait ceci: <?php function get_rand($array) { return $array[array_rand($array)]; //Tirage au sort } $valeurs = array( "<subitem><url>devis-en-ligne</url><displayName>Pour evaluer vos travaux,</displayName><view>1</view></subitem>", "<subitem><url>transfert-leasing-voiture</url><displayName>TransferLeasing, ou comment</displayName><view>1</view></subitem>", "<subitem><url>joaillerie-bijouterie-online</url><displayName>Adamence, pour</displayName><view>1</view></subitem>", "<subitem><url>comparateur-de-complementaire-sante</url><displayName>un clic pour economiser</displayName><view>1</view></subitem>" ); $tvaleurs=get_rand($valeurs); echo $tvaleurs; ?>
Par exemple le code que j'ai trouvé génère
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <html> <body> // ASP.NET Version: v2.0.50727 <h1>ASP.NET Version: <%=System.Runtime.InteropServices.RuntimeEnvironment.GetSystemVersion()%></h1> <% string[] arrayOfString = new[] {"the", "quick", "brown", "fox", "etc"}; Random random = new Random(); string randomStringFromArray = arrayOfString[random.Next(0, arrayOfString.Length)]; %> </body> </html>
Merci de votre aide car je n'avance pas du toutSource Error:
Line 5:
Line 6: <%
Line 7: string[] arrayOfString = new[] {"the", "quick", "brown", "fox", "etc"};
Line 8: Random random = new Random();
Line 9: string randomStringFromArray = arrayOfString[random.Next(0, arrayOfString.Length)];
ludo
Partager