Checks if the referent is a Value

C# |
public override bool IsValue()

True if the referent exists and is a Value


Sofu.Sofu.Map file = SofuReader.LoadFile("file.sofu"); file.SetAttribute("Foo",new Sofu.Sofu.Reference("someref",new Sofu.Sofu.Value("Bar"))); foreach (KeyValuePair<string,Sofu.SofuObject> entry in file) { if (entry.Value.IsValue()) { Console.Out.Write(entry.Key.ToString()); Console.Out.Write(" is "); Console.Out.WriteLine(entry.Value.AsValue().ToString()); //Write at least "Foo is Bar" } }