public static StringStructSequentialAnsi NewStringStructSequentialAnsi(string first, string last) { StringStructSequentialAnsi s6 = new StringStructSequentialAnsi(); s6.first = first; s6.last = last; return(s6); }
public static bool ValidateStringStructSequentialAnsi(StringStructSequentialAnsi str1, StringStructSequentialAnsi str2, string methodName) { if (str1.first != str2.first || str1.last != str2.last) { Console.WriteLine("\tFAILED! " + methodName + "did not receive result as expected."); Console.WriteLine("\tThe Actual is..."); PrintStringStructSequentialAnsi(str1, str1.ToString()); Console.WriteLine("\tThe Expected is..."); PrintStringStructSequentialAnsi(str2, str2.ToString()); return(false); } else { Console.WriteLine("\tPASSED!"); return(true); } }
public static bool ValidateStringStructSequentialAnsi(StringStructSequentialAnsi str1, StringStructSequentialAnsi str2, string methodName) { if (str1.first != str2.first || str1.last != str2.last) { Console.WriteLine("\tFAILED! " + methodName + "did not recieve result as expected."); Console.WriteLine("\tThe Actual is..."); PrintStringStructSequentialAnsi(str1, str1.ToString()); Console.WriteLine("\tThe Expected is..."); PrintStringStructSequentialAnsi(str2, str2.ToString()); return false; } else { Console.WriteLine("\tPASSED!"); return true; } }
public static void PrintStringStructSequentialAnsi(StringStructSequentialAnsi str1, string name) { Console.WriteLine("\t{0}.first = {1}", name, str1.first); Console.WriteLine("\t{0}.last = {1}", name, str1.last); }
public static StringStructSequentialAnsi NewStringStructSequentialAnsi(string first, string last) { StringStructSequentialAnsi s6 = new StringStructSequentialAnsi(); s6.first = first; s6.last = last; return s6; }
public static void PrintStringStructSequentialAnsi(StringStructSequentialAnsi str1, string name) { Console.WriteLine("\t{0}.first = {1}", name, str1.first); Console.WriteLine("\t{0}.last = {1}", name, str1.last); }
static extern bool MarshalStructAsParam_AsSeqByRefOut9(out StringStructSequentialAnsi str1);
static extern bool MarshalStructAsParam_AsSeqByVal9(StringStructSequentialAnsi str1);