bool x = (value != 0);
> -----Original Message----- > From: Discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED] On Behalf Of Mike Andrews > Sent: 03 August 2006 14:16 > To: [email protected] > Subject: [ADVANCED-DOTNET] Gripe out the C# compiler... > > Guys, > > Can anyone tell me any good reason why the C# compiler will > not allow casting an int to a bool? > > example: > > bool x = (bool)1; > > > instead of doing something like this: > bool x = Convert.ToBoolean(1); > or > bool x = bool.Parse(1); > > Makes it very difficult to write generic methods where I need > to cast a value to a bool. > > Thanks, > Mike > > =================================== > This list is hosted by DevelopMentor(r) http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com > > > =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
