Visual Basic (Declaration) | |
---|---|
Public Overloads Function TryGetValue( _ ByVal name As String, _ ByRef value As Short _ ) As Boolean |
Parameters
- name
- value
Library/Library.Test/TestStorage.cs
C# | Copy Code |
---|---|
TestValues values = new TestValues(); //fails all but string Store.SetValue("name", String.Empty); Assert.IsTrue(Store.TryGetValue("name", out values._string)); Assert.AreEqual(String.Empty, values._string); Assert.IsFalse(Store.TryGetValue("name", out values._bool)); Assert.IsFalse(Store.TryGetValue("name", out values._byte)); Assert.IsFalse(Store.TryGetValue("name", out values._char)); Assert.IsFalse(Store.TryGetValue("name", out values._DateTime)); Assert.IsFalse(Store.TryGetValue("name", out values._decimal)); Assert.IsFalse(Store.TryGetValue("name", out values._double)); Assert.IsFalse(Store.TryGetValue("name", out values._float)); Assert.IsFalse(Store.TryGetValue("name", out values._Guid)); Assert.IsFalse(Store.TryGetValue("name", out values._int)); Assert.IsFalse(Store.TryGetValue("name", out values._long)); Assert.IsFalse(Store.TryGetValue("name", out values._sbyte)); Assert.IsFalse(Store.TryGetValue("name", out values._short)); Assert.IsFalse(Store.TryGetValue("name", out values._TimeSpan)); Assert.IsFalse(Store.TryGetValue("name", out values._uint)); Assert.IsFalse(Store.TryGetValue("name", out values._ulong)); Assert.IsFalse(Store.TryGetValue("name", out values._Uri)); Assert.IsFalse(Store.TryGetValue("name", out values._ushort)); Assert.IsFalse(Store.TryGetValue("name", out values._Version)); Assert.IsFalse(Store.TryGetValue("name", ValuesA._object.GetType(), out values._object)); |
VB.NET | Copy Code |
---|---|
Dim values As New TestValues() 'fails all but string Store.SetValue("name", [String].Empty) Assert.IsTrue(Store.TryGetValue("name", values._string)) Assert.AreEqual([String].Empty, values._string) Assert.IsFalse(Store.TryGetValue("name", values._bool)) Assert.IsFalse(Store.TryGetValue("name", values._byte)) Assert.IsFalse(Store.TryGetValue("name", values._char)) Assert.IsFalse(Store.TryGetValue("name", values._DateTime)) Assert.IsFalse(Store.TryGetValue("name", values._decimal)) Assert.IsFalse(Store.TryGetValue("name", values._double)) Assert.IsFalse(Store.TryGetValue("name", values._float)) Assert.IsFalse(Store.TryGetValue("name", values._Guid)) Assert.IsFalse(Store.TryGetValue("name", values._int)) Assert.IsFalse(Store.TryGetValue("name", values._long)) Assert.IsFalse(Store.TryGetValue("name", values._sbyte)) Assert.IsFalse(Store.TryGetValue("name", values._short)) Assert.IsFalse(Store.TryGetValue("name", values._TimeSpan)) Assert.IsFalse(Store.TryGetValue("name", values._uint)) Assert.IsFalse(Store.TryGetValue("name", values._ulong)) Assert.IsFalse(Store.TryGetValue("name", values._Uri)) Assert.IsFalse(Store.TryGetValue("name", values._ushort)) Assert.IsFalse(Store.TryGetValue("name", values._Version)) Assert.IsFalse(Store.TryGetValue("name", ValuesA._object.[GetType](), values._object)) |
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7