Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Utilisation: List<String> UsersList = RetrieveUsers(10); (Donne une liste de 10 utilisateurs)
- // Ce qui donne par exemple:
- // male,mr,taylor,james,8424 victoria street,exeter,west midlands,B0 3UB,9.4547,-118.7048,-6:00,Central Time (US & Canada), Mexico City,taylor.james@example.com,e73df5f6-ffa6-4407-9de5-b619b52e2f0a,tinyfrog734,sssssss,70NypcB2,aeab2f5cc34f66d73ccd0664b04b5663,efb221b6b30d210758646f9371eae62f7e79d6d8,73c93f155b152cfe3e4ffa67e56fe2b5bf9a458dd5ac1c3ddaaceee94c090618,1966-03-08T08:56:14Z,52,2003-06-19T22:59:33Z,15,015394 30259,0736-146-858,NINO,JL 00 85 38 I,https://randomuser.me/api/portraits/men/58.jpg,https://randomuser.me/api/portraits/med/men/58.jpg,https://randomuser.me/api/portraits/thumb/men/58.jpg,GB
- // Après c'est à toi de prendre les éléments qui te sont utiles ;)
- public static List<String> RetrieveUsers(int Number)
- {
- List<String> UsersList = new List<String>();
- for (int i = 0; i <= Number; i++) // Refait la fonction plusieurs fois = Number
- {
- WebClient UserDownloader = new WebClient(); // using System.Net;
- String User = UserDownloader.DownloadString(new Uri("https://randomuser.me/api/?format=csv")); // Télécharge 1 utilisateur de l'api
- // PS: J'ai utilisé DownloadString. Donc le Thread UI va être bloqué durant le téléchargement. (Tu peux utiliser un autre thread pour éviter ça)
- UsersList.Add(Regex.Split(User, "\r\n|\r|\n")[1]); // Ajoute l'utilisateur à la liste (using System.Text.RegulerExpressions)s
- }
- return UsersList; // Retourne la liste
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement