Internal test to verify behavior when retrieving the Item for a non-existent data type.
ID: 535
See: Item = [Item]
using uCalcSoftware;
var uc = new uCalc();
// Attempt to get an invalid DataType
var invalidType = uc.DataTypeOf("NoSuchType");
// Get its Item representation
var invalidItem = invalidType.Item;
// Check its properties
Console.WriteLine($"Item Is Found: {! invalidItem.IsProperty(ItemIs.NotFound)}");
Console.WriteLine($"Item Name: '{invalidItem.Name}'");
Item Is Found: False
Item Name: '' using uCalcSoftware; var uc = new uCalc(); // Attempt to get an invalid DataType var invalidType = uc.DataTypeOf("NoSuchType"); // Get its Item representation var invalidItem = invalidType.Item; // Check its properties Console.WriteLine($"Item Is Found: {! invalidItem.IsProperty(ItemIs.NotFound)}"); Console.WriteLine($"Item Name: '{invalidItem.Name}'");
#include
#include "uCalc.h"
using namespace std;
using namespace uCalcSoftware;
#define tf(IsTrue) ((IsTrue) ? "True" : "False")
int main() {
uCalc uc;
// Attempt to get an invalid DataType
auto invalidType = uc.DataTypeOf("NoSuchType");
// Get its Item representation
auto invalidItem = invalidType.Item();
// Check its properties
cout << "Item Is Found: " << tf(! invalidItem.IsProperty(ItemIs::NotFound)) << endl;
cout << "Item Name: '" << invalidItem.Name() << "'" << endl;
}
Item Is Found: False
Item Name: '' #include <iostream> #include "uCalc.h" using namespace std; using namespace uCalcSoftware; #define tf(IsTrue) ((IsTrue) ? "True" : "False") int main() { uCalc uc; // Attempt to get an invalid DataType auto invalidType = uc.DataTypeOf("NoSuchType"); // Get its Item representation auto invalidItem = invalidType.Item(); // Check its properties cout << "Item Is Found: " << tf(! invalidItem.IsProperty(ItemIs::NotFound)) << endl; cout << "Item Name: '" << invalidItem.Name() << "'" << endl; }
Imports System
Imports uCalcSoftware
Public Module Program
Public Sub Main()
Dim uc As New uCalc()
'// Attempt to get an invalid DataType
Dim invalidType = uc.DataTypeOf("NoSuchType")
'// Get its Item representation
Dim invalidItem = invalidType.Item
'// Check its properties
Console.WriteLine($"Item Is Found: {Not invalidItem.IsProperty(ItemIs.NotFound)}")
Console.WriteLine($"Item Name: '{invalidItem.Name}'")
End Sub
End Module
Item Is Found: False
Item Name: '' Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() '// Attempt to get an invalid DataType Dim invalidType = uc.DataTypeOf("NoSuchType") '// Get its Item representation Dim invalidItem = invalidType.Item '// Check its properties Console.WriteLine($"Item Is Found: {Not invalidItem.IsProperty(ItemIs.NotFound)}") Console.WriteLine($"Item Name: '{invalidItem.Name}'") End Sub End Module