Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddResource() [2/5]

void System.Resources.ResourceWriter.AddResource ( string name,
object? value )
inline

Implements System.Resources.IResourceWriter.

Definition at line 125 of file ResourceWriter.cs.

126 {
127 if (name == null)
128 {
129 throw new ArgumentNullException("name");
130 }
131 if (_resourceList == null)
132 {
134 }
135 if (value != null && value is Stream)
136 {
138 return;
139 }
140 _caseInsensitiveDups.Add(name, null);
141 _resourceList.Add(name, value);
142 }
void Add(TKey key, TValue value)
void ICollection< KeyValuePair< TKey, TValue > >. Add(KeyValuePair< TKey, TValue > keyValuePair)
void AddResourceInternal(string name, Stream value, bool closeAfterWrite)
SortedDictionary< string, object > _resourceList
Dictionary< string, object > _caseInsensitiveDups
static string InvalidOperation_ResourceWriterSaved
Definition SR.cs:14
Definition SR.cs:7

References System.Resources.ResourceWriter._caseInsensitiveDups, System.Resources.ResourceWriter._resourceList, System.Collections.Generic.SortedDictionary< TKey, TValue >.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Resources.ResourceWriter.AddResourceInternal(), System.SR.InvalidOperation_ResourceWriterSaved, and System.value.