Create an implication operator in C#
/* C#: The Complete Reference by Herbert Schildt Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Create an implication operator in C#. using System; public class Implication { public static void Main() { bool p=false, q=false; int i, j; for(i = 0; i < 2; i++) { for(j = 0; j < 2; j++) { if(i==0) p = true; if(i==1) p = false; if(j==0) q = true; if(j==1) q = false; Console.WriteLine("p is " + p + ", q is " + q); if(!p | q) Console.WriteLine(p + " implies " + q + " is " + true); Console.WriteLine(); } } } }