DayOfWeek Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Haftanın gününü belirtir.
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
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Sunday | 0 | Pazar'a işaret eder. |
| Monday | 1 | Pazartesi'ye işaret eder. |
| Tuesday | 2 | Salı'ya işaret eder. |
| Wednesday | 3 | Çarşamba'ya işaret eder. |
| Thursday | 4 | Perşembe'ye işaret eder. |
| Friday | 5 | Cuma'ya işaret eder. |
| Saturday | 6 | Cumartesi'ye işaret eder. |
Örnekler
Aşağıdaki örnekte DateTime.DayOfWeek özelliği ve numaralandırma gösterilmektedir DayOfWeek .
// 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
open System
// Assume the current culture is en-US.
// Create a DateTime for the first of May, 2003.
let dt = DateTime(2003, 5, 1)
printfn $"Is Thursday the day of the week for {dt:d}?: {dt.DayOfWeek = DayOfWeek.Thursday}"
printfn $"The day of the week for {dt:d} is {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.
'
Açıklamalar
Numaralandırma, DayOfWeek haftanın yedi günü olan takvimlerde haftanın gününü temsil eder. Bu sabit listesindeki sabitlerin değeri Pazar ile Cumartesi arasında değişir. Bir tamsayıya dönüştürülürse, değeri sıfırdan (Pazar'ı gösterir) altıya (Cumartesi'yi gösterir) arasında değişir.
Bu numaralandırma, haftanın gününün kesin olarak belirlenmiş bir belirtimine sahip olmak istendiğinde kullanışlıdır. Örneğin, bu numaralandırma ve DateTimeOffset.DayOfWeek özellikleri için özellik değerinin DateTime.DayOfWeek türüdür.
Numaralandırmanın DayOfWeek üyeleri yerelleştirilmemiş. Haftanın gününün yerelleştirilmiş adını döndürmek için veya DateTime.ToString(String, IFormatProvider) yöntemini "ddd" veya "dddd" biçim dizeleriyle çağırınDateTime.ToString(String). Önceki biçim dizesi kısaltılmış hafta içi adını üretir; ikinci, tam hafta içi adını üretir.