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 2.0
Code PHP :
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;
?>
Code ASP.NET :
<html>
<body>
// ASP.NET Version: v2.0.50727
<h1>ASP.NET Version: <%=System.Runtime.InteropServices.RuntimeEnvironment.GetSystemVersion()%></h1>
J'ai trouvé ce bout de code qui ne fonctionne pas, j'en profite pour mettre lla version ASP
<%
string[] arrayOfString = new[] {"the", "quick", "brown", "fox", "etc"};
Random random = new Random();
string randomStringFromArray = arrayOfString[random.Next(0, arrayOfString.Length)];
%>
</body>
</html>
Par exemple le code que j'ai trouvé génère
Source 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)];
Merci si on peut m'aider car je n'avance pas
ludo