DateTimeFormatInfo.AbbreviatedDayNames Propriété

Définition

Obtient ou définit un tableau unidimensionnel de type String contenant les noms abrégés spécifiques de la culture des jours de la semaine.Gets or sets a one-dimensional array of type String containing the culture-specific abbreviated names of the days of the week.

public:
 property cli::array <System::String ^> ^ AbbreviatedDayNames { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
public string[] AbbreviatedDayNames { get; set; }
member this.AbbreviatedDayNames : string[] with get, set
Public Property AbbreviatedDayNames As String()

Valeur de propriété

String[]

Tableau unidimensionnel de type String contenant les noms abrégés spécifiques à la culture des jours de la semaine.A one-dimensional array of type String containing the culture-specific abbreviated names of the days of the week. Le tableau pour InvariantInfo contient "Sun", "Mon", "Tue", "Wed", "Thu", "Fri" et "Sat".The array for InvariantInfo contains "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", and "Sat".

Exceptions

La propriété est définie sur null.The property is being set to null.

Un tableau multidimensionnel ou qui a une longueur qui n’est pas exactement 7 est assigné à la propriété.The property is being set to an array that is multidimensional or that has a length that is not exactly 7.

La propriété est définie et l’objet DateTimeFormatInfo est en lecture seule.The property is being set and the DateTimeFormatInfo object is read-only.

Exemples

L’exemple suivant crée un objet CultureInfo en lecture/écriture qui représente la culture anglais (États-Unis) et attribue des noms de jours abrégés à sa propriété AbbreviatedDayNames.The following example creates a read/write CultureInfo object that represents the English (United States) culture and assigns abbreviated day names to its AbbreviatedDayNames property. Il utilise ensuite le spécificateur de format "DDD" dans une chaîne de format de date et d’heure personnalisée pour afficher la représentation sous forme de chaîne des dates d’une semaine à compter du 28 mai, 2014.It then uses the "ddd" format specifier in a custom date and time format string to display the string representation of dates for one week beginning May 28, 2014.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      CultureInfo ci = CultureInfo.CreateSpecificCulture("en-US");
      DateTimeFormatInfo dtfi = ci.DateTimeFormat;
      dtfi.AbbreviatedDayNames = new String[] { "Su", "M", "Tu", "W", 
                                                "Th", "F", "Sa" };  
      DateTime dat = new DateTime(2014, 5, 28);

      for (int ctr = 0; ctr <= 6; ctr++) {
         String output = String.Format(ci, "{0:ddd MMM dd, yyyy}", dat.AddDays(ctr));
         Console.WriteLine(output);
      } 
   }
}
// The example displays the following output:
//       W May 28, 2014
//       Th May 29, 2014
//       F May 30, 2014
//       Sa May 31, 2014
//       Su Jun 01, 2014
//       M Jun 02, 2014
//       Tu Jun 03, 2014
Imports System.Globalization

Module Example
   Public Sub Main()
      Dim ci As CultureInfo = CultureInfo.CreateSpecificCulture("en-US")
      Dim dtfi As DateTimeFormatInfo = ci.DateTimeFormat
      dtfi.AbbreviatedDayNames = { "Su", "M", "Tu", "W", "Th",  
                                   "F", "Sa" }  
      Dim dat As Date = #05/28/2014#

      For ctr As Integer = 0 To 6 
         Dim output As String = String.Format(ci, "{0:ddd MMM dd, yyyy}", dat.AddDays(ctr))
         Console.WriteLine(output)
      Next 
   End Sub 
End Module 
' The example displays the following output:
'       W May 28, 2014
'       Th May 29, 2014
'       F May 30, 2014
'       Sa May 31, 2014
'       Su Jun 01, 2014
'       M Jun 02, 2014
'       Tu Jun 03, 2014

Remarques

Si vous définissez cette propriété, le tableau doit être unidimensionnel et doit avoir exactement sept éléments.If setting this property, the array must be one-dimensional and must have exactly seven elements. Le premier élément (l’élément à l’index zéro) représente le premier jour de la semaine dans le calendrier défini par la propriété Calendar.The first element (the element at index zero) represents the first day of the week in the calendar defined by the Calendar property.

Si une chaîne de format personnalisée comprend le spécificateur de format "DDD", la méthode DateTime.ToString ou ToString comprend le membre approprié du tableau AbbreviatedDayNames à la place du « DDD » dans la chaîne de résultat.If a custom format string includes the "ddd" format specifier, the DateTime.ToString or ToString method includes the appropriate member of the AbbreviatedDayNames array in place of the "ddd" in the result string.

Cette propriété est affectée si la valeur de la propriété Calendar change.This property is affected if the value of the Calendar property changes. Si le Calendar sélectionné ne prend pas en charge les noms de jours abrégés, le tableau contient les noms de jours complets.If the selected Calendar does not support abbreviated day names, the array contains the full day names.

S’applique à

Voir aussi