Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DateTimeFormat.cs
Go to the documentation of this file.
1
using
System.Globalization
;
2
3
namespace
System.Runtime.Serialization
;
4
5
public
class
DateTimeFormat
6
{
7
private
readonly
string
_formatString
;
8
9
private
readonly
IFormatProvider
_formatProvider
;
10
11
private
DateTimeStyles
_dateTimeStyles
;
12
13
public
string
FormatString
=>
_formatString
;
14
15
public
IFormatProvider
FormatProvider
=>
_formatProvider
;
16
17
public
DateTimeStyles
DateTimeStyles
18
{
19
get
20
{
21
return
_dateTimeStyles
;
22
}
23
set
24
{
25
_dateTimeStyles
=
value
;
26
}
27
}
28
29
public
DateTimeFormat
(
string
formatString)
30
:
this
(formatString,
DateTimeFormatInfo
.CurrentInfo)
31
{
32
}
33
34
public
DateTimeFormat
(
string
formatString,
IFormatProvider
formatProvider
)
35
{
36
if
(formatString ==
null
)
37
{
38
throw
DiagnosticUtility
.
ExceptionUtility
.
ThrowHelperArgumentNull
(
"formatString"
);
39
}
40
if
(
formatProvider
==
null
)
41
{
42
throw
DiagnosticUtility
.
ExceptionUtility
.
ThrowHelperArgumentNull
(
"formatProvider"
);
43
}
44
_formatString
= formatString;
45
_formatProvider
=
formatProvider
;
46
_dateTimeStyles
=
DateTimeStyles
.RoundtripKind;
47
}
48
}
System.Globalization.DateTimeFormatInfo
Definition
DateTimeFormatInfo.cs:8
System.Globalization.FormatProvider
Definition
FormatProvider.cs:8
System.Runtime.Serialization.DateTimeFormat._formatProvider
readonly IFormatProvider _formatProvider
Definition
DateTimeFormat.cs:9
System.Runtime.Serialization.DateTimeFormat._formatString
readonly string _formatString
Definition
DateTimeFormat.cs:7
System.Runtime.Serialization.DateTimeFormat._dateTimeStyles
DateTimeStyles _dateTimeStyles
Definition
DateTimeFormat.cs:11
System.Runtime.Serialization.DateTimeFormat.DateTimeFormat
DateTimeFormat(string formatString)
Definition
DateTimeFormat.cs:29
System.Runtime.Serialization.DateTimeFormat.DateTimeFormat
DateTimeFormat(string formatString, IFormatProvider formatProvider)
Definition
DateTimeFormat.cs:34
System.Runtime.Serialization.DateTimeFormat.FormatString
string FormatString
Definition
DateTimeFormat.cs:13
System.Runtime.Serialization.DateTimeFormat
Definition
DateTimeFormat.cs:6
System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull
static Exception ThrowHelperArgumentNull(string message)
Definition
DiagnosticUtility.cs:10
System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility
Definition
DiagnosticUtility.cs:9
System.Runtime.Serialization.DiagnosticUtility
Definition
DiagnosticUtility.cs:7
System.IFormatProvider
Definition
IFormatProvider.cs:4
System.Globalization.DateTimeStyles
DateTimeStyles
Definition
DateTimeStyles.cs:5
System.Globalization
Definition
Calendar.cs:1
System.Runtime.Serialization.CollectionKind.Dictionary
@ Dictionary
System.Runtime.Serialization
Definition
SerializationGuard.cs:3
System.ExceptionArgument.value
@ value
source
System.Private.DataContractSerialization
System.Runtime.Serialization
DateTimeFormat.cs
Generated by
1.10.0