DayOfWeek Wyliczenie

Definicja

Określa dzień tygodnia.Specifies the day of the week.

public enum class DayOfWeek
public enum DayOfWeek
[System.Serializable]
public enum DayOfWeek
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum DayOfWeek
type DayOfWeek = 
[<System.Serializable>]
type DayOfWeek = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type DayOfWeek = 
Public Enum DayOfWeek
Dziedziczenie
DayOfWeek
Atrybuty

Pola

Friday 5

Wskazuje piątek.Indicates Friday.

Monday 1

Wskazuje poniedziałek.Indicates Monday.

Saturday 6

Wskazuje sobotę.Indicates Saturday.

Sunday 0

Oznacza niedzielę.Indicates Sunday.

Thursday 4

Wskazuje czwartek.Indicates Thursday.

Tuesday 2

Wskazuje wtorek.Indicates Tuesday.

Wednesday 3

Wskazuje środę.Indicates Wednesday.

Przykłady

Poniższy przykład demonstruje DateTime.DayOfWeek Właściwość i DayOfWeek Wyliczenie.The following example demonstrates the DateTime.DayOfWeek property and the DayOfWeek enumeration.

// This example demonstrates the DateTime.DayOfWeek property
using namespace System;
int main()
{
   
   // Assume the current culture is en-US.
   // Create a DateTime for the first of May, 2003.
   DateTime dt = DateTime(2003,5,1);
   Console::WriteLine(  "Is Thursday the day of the week for {0:d}?: {1}", dt, dt.DayOfWeek == DayOfWeek::Thursday );
   Console::WriteLine(  "The day of the week for {0:d} is {1}.", dt, dt.DayOfWeek );
}

/*
This example produces the following results:

Is Thursday the day of the week for 5/1/2003?: True
The day of the week for 5/1/2003 is Thursday.
*/
// This example demonstrates the DateTime.DayOfWeek property
using System;

class Sample
{
    public static void Main()
    {
// Assume the current culture is en-US.
// Create a DateTime for the first of May, 2003.
    DateTime dt = new DateTime(2003, 5, 1);
    Console.WriteLine("Is Thursday the day of the week for {0:d}?: {1}",
                       dt, dt.DayOfWeek == DayOfWeek.Thursday);
    Console.WriteLine("The day of the week for {0:d} is {1}.", dt, dt.DayOfWeek);
    }
}
/*
This example produces the following results:

Is Thursday the day of the week for 5/1/2003?: True
The day of the week for 5/1/2003 is Thursday.
*/
' This example demonstrates the DateTime.DayOfWeek property
Class Sample
   Public Shared Sub Main()
      ' Assume the current culture is en-US.
      ' Create a DateTime for the first of May, 2003.
      Dim dt As New DateTime(2003, 5, 1)
      Console.WriteLine("Is Thursday the day of the week for {0:d}?: {1}", _
                         dt, dt.DayOfWeek = DayOfWeek.Thursday)
      Console.WriteLine("The day of the week for {0:d} is {1}.", dt, dt.DayOfWeek)
   End Sub
End Class
'
'This example produces the following results:
'
'Is Thursday the day of the week for 5/1/2003?: True
'The day of the week for 5/1/2003 is Thursday.
'

Uwagi

DayOfWeekWyliczenie reprezentuje dzień tygodnia w kalendarzach, które mają siedem dni w tygodniu.The DayOfWeek enumeration represents the day of the week in calendars that have seven days per week. Wartość stałych w tym wyliczeniu mieści się w zakresie od niedzieli do Sobota.The value of the constants in this enumeration ranges from Sunday to Saturday. Jeśli rzutowanie na liczbę całkowitą, jego wartości są z zakresu od zera (czyli od niedzieli) do szóstego (co oznacza sobota).If cast to an integer, its value ranges from zero (which indicates Sunday) to six (which indicates Saturday).

To wyliczenie jest przydatne, gdy wymagane jest określenie jednoznacznie określonego dnia tygodnia.This enumeration is useful when it is desirable to have a strongly typed specification of the day of the week. Na przykład to wyliczenie jest typem wartości właściwości DateTime.DayOfWeek i DateTimeOffset.DayOfWeek właściwości.For example, this enumeration is the type of the property value for the DateTime.DayOfWeek and DateTimeOffset.DayOfWeek properties.

Elementy członkowskie DayOfWeek wyliczenia nie są zlokalizowane.The members of the DayOfWeek enumeration are not localized. Aby zwrócić zlokalizowaną nazwę dnia tygodnia, wywołaj DateTime.ToString(String) lub DateTime.ToString(String, IFormatProvider) metodę z ciągami formatu "ddd" lub "dddd".To return the localized name of the day of the week, call the DateTime.ToString(String) or the DateTime.ToString(String, IFormatProvider) method with either the "ddd" or "dddd" format strings. Dawny ciąg formatu generuje skróconą nazwę dnia tygodnia; Ta ostatnia generuje pełną nazwę dnia tygodnia.The former format string produces the abbreviated weekday name; the latter produces the full weekday name.

Dotyczy