using System;
public class Test
{
public struct tstru
{
public int cow { set; get; }
public int pig { set; get; }
public int goat { set; get; }
}
public static void Main()
{
tstru farm_a = new tstru();
tstru farm_b = new tstru();
farm_a.cow = 4;
farm_a.pig = 79;
farm_a.goat = 382;
farm_b.cow = 4;
farm_b.pig = 79;
farm_b.goat = 382;
if (farm_a.Equals(farm_b))
Console.WriteLine("The farms are equal");
else
Console.WriteLine("There is a discrepancy between the farms");
string fname = string.Format("coyote_{0:yyMMdd}.log", DateTime.Now);
Console.WriteLine("File: '{0}'", fname);
Console.WriteLine("Date/Time: {0:yyyy-MM-dd HH:mm:ss}", DateTime.Now);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0cnVjdCB0c3RydQoJewoJCXB1YmxpYyBpbnQgY293IHsgc2V0OyBnZXQ7IH0KCQlwdWJsaWMgaW50IHBpZyB7IHNldDsgZ2V0OyB9CgkJcHVibGljIGludCBnb2F0IHsgc2V0OyBnZXQ7IH0KCX0KCglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdHN0cnUgZmFybV9hID0gbmV3IHRzdHJ1KCk7CgkJdHN0cnUgZmFybV9iID0gbmV3IHRzdHJ1KCk7CgkJCgkJZmFybV9hLmNvdyA9IDQ7CgkJZmFybV9hLnBpZyA9IDc5OwoJCWZhcm1fYS5nb2F0ID0gMzgyOwoJCQoJCWZhcm1fYi5jb3cgPSA0OwoJCWZhcm1fYi5waWcgPSA3OTsKCQlmYXJtX2IuZ29hdCA9IDM4MjsKCQkKCQlpZiAoZmFybV9hLkVxdWFscyhmYXJtX2IpKQoJCQlDb25zb2xlLldyaXRlTGluZSgiVGhlIGZhcm1zIGFyZSBlcXVhbCIpOwoJCWVsc2UKCQkJQ29uc29sZS5Xcml0ZUxpbmUoIlRoZXJlIGlzIGEgZGlzY3JlcGFuY3kgYmV0d2VlbiB0aGUgZmFybXMiKTsKCQkJCgkJc3RyaW5nIGZuYW1lID0gc3RyaW5nLkZvcm1hdCgiY295b3RlX3swOnl5TU1kZH0ubG9nIiwgRGF0ZVRpbWUuTm93KTsKCQlDb25zb2xlLldyaXRlTGluZSgiRmlsZTogJ3swfSciLCBmbmFtZSk7CgkJCgkJQ29uc29sZS5Xcml0ZUxpbmUoIkRhdGUvVGltZTogezA6eXl5eS1NTS1kZCBISDptbTpzc30iLCBEYXRlVGltZS5Ob3cpOwoJfQp9Cg==