Units.cs
Description du code
Units.cs est un fichier du projet BrolDev.Ce fichier est situé dans /var/www/bin/sniplets/bibliobrol/broldev/src/.
Projet BrolDev : Librairie de composants réutilisables pour les applications BrolDev en CSharp.
Code source ou contenu du fichier
Code c# (Units.cs) (52 lignes)
using System; using System.Collections.Generic; using System.Text; namespace be.gaudry.model { public static class Units { public static String[] unitsOfTime = new String[] { "milliSeconde", "seconde", "minute", "heure", "jour" }; public static String getDelay(DateTime startDateTime) { TimeSpan endDateTime = (DateTime.Now - startDateTime); if (endDateTime.Days > 0) str.AppendFormat("{0} jour", endDateTime.Days); if (endDateTime.Days > 1) str.Append("s"); if (endDateTime.Hours > 0) str.AppendFormat(" {0} heure", endDateTime.Hours); if (endDateTime.Hours > 1) str.Append("s"); if (endDateTime.Minutes > 0) str.AppendFormat(" {0} minute", endDateTime.Minutes); if (endDateTime.Minutes > 1) str.Append("s"); str.AppendFormat(" {0} seconde", endDateTime.Seconds); if (endDateTime.Seconds > 1) str.Append("s"); str.AppendFormat(" {0} milliSeconde", endDateTime.Milliseconds); if (endDateTime.Milliseconds > 1) str.Append("s"); return str.ToString(); } /// <summary> /// Format a length in bytes to a string with the differents unitsOfLength /// </summary> /// <param name="length">(long) length in bytes</param> /// <returns></returns> public static String getLengthString(long length) { int i = 0; while (length >= 1) { parts.Add(length % 1024); length /= 1024; i++; } for (int j = parts.Count - 1; j >= 0; j--) { str.AppendFormat(" {0} {1}", parts[j], unitsOfLength[j]); } return str.ToString(); } } }
Structure et Fichiers du projet
Afficher/masquer...Icône | Nom | Taille | Modification |
Icône | Nom | Taille | Modification |
| _ | Répertoire parent | 0 octets | 1734953086 23/12/2024 12:24:46 |
| _ | config | 0 octets | 1541007188 31/10/2018 18:33:08 |
| _ | enums | 0 octets | 1541007189 31/10/2018 18:33:09 |
| _ | exceptions | 0 octets | 1541007189 31/10/2018 18:33:09 |
| _ | drawing | 0 octets | 1541007188 31/10/2018 18:33:08 |
| _ | win32 | 0 octets | 1541007190 31/10/2018 18:33:10 |
| _ | file | 0 octets | 1541007190 31/10/2018 18:33:10 |
| _ | comparators | 0 octets | 1541007188 31/10/2018 18:33:08 |
Utilisation de l'explorateur de code
- Navigation :
- Un clic sur une icône de répertoire ouvre ce répertoire pour en afficher les fichiers.
- Lorsque le répertoire en cours ne contient pas de sous-répertoires il est possible de remonter vers le répertoire parent.
- La structure de répertoires en treetable (tableau en forme d'arborescence) n'est plus possibledans cette version.
- Un clic sur une icône de fichier ouvre ce fichier pour en afficher le code avec la coloration syntaxique adaptée en fonction du langage principal utilisé dans le fichier.
- Affichage :
- Il est possible de trier les répertoires ou les fichiers selon certains critères (nom, taille, date).
- Actions :
- Les actions possible sur les fichiers dépendent de vos droits d'utilisateur sur le site. Veuillez activer le mode utilisateur pour activer les actions.
Version en cache
23/12/2024 12:24:46 Cette version de la page est en cache (à la date du 23/12/2024 12:24:46) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 16/10/2009, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/cs-broldev-source-rf-model//Units.cs.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.