|
My Boss give me a project and say read it Compleatly in this Project there is Class Called CaspolSecurityPolicyCreator.cs i serach it on net but did not Found any help can any body tell me why we use it. The Project is Of add-on on Outlook
wasim khan
|
|
|
|
|
Well, I suspect if you didn't find it on the net it must be something written by or bought by your company. try asking some of your colleagues.
Bob
Ashfield Consultants Ltd
|
|
|
|
|
Although I've been programming for years but I need somebody to explicitly assure me that I am correct as I am developing a critical piece of software. The problem is that when you need a very basic rule you cannot find it on search engines
when I define a variable of bool like this:
bool b;
is it automatically initialized to false?
what about int? is it automatically initialized to zero?
Thanks all
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
i think that u have a lot of time thats why u write this message please check it by ur self creating one boool variable and int.
wasim khan
|
|
|
|
|
Well, if I use your genius method then I'll have a 50% possibility of getting a wrong answer, plus consider that I am writing a critical piece of code, not a game - Thanks anyway
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
Mohammad A Gdeisat wrote: I am writing a critical piece of code, not a game
Tell that to the lead designer of an upcoming game title.
|
|
|
|
|
|
Mohammad A Gdeisat wrote: Well, if I use your genius method then I'll have a 50% possibility of getting a wrong answer
How do you come to this conclusion?
if you wrote the following code it would 100% give you the answer to your question:
bool testBool;
Console.WriteLine(testBool);
int testInt;
Console.WriteLine(testInt);
|
|
|
|
|
1st, I was talking about bool which was the main concern.
2nd, it is 100% for u becoz u already know it.
Anyway, let's end here.
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
Yes bool defaults to false and int defaults to 0 if it's a class member variable. I think FxCop/VS code analysis gives warnings if you do try to initialise it, and suggests that it's not necessary.
If it's a private local variable, the compiler won't yet you use it without explicitly initialising it to something. You'll get a "Use of anassigned local variable 'x' error.
Simon
|
|
|
|
|
Thanks for the detailed answer mate, I bet most of us don't know the details
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
bool: false
int: 0
You can find more information in the C# language specification[^], section 5.2 Default values and especially section 4.1.2 Default constructors:
For all simple-types, the default value is the value produced by a bit pattern of all zeros:
For sbyte, byte, short, ushort, int, uint, long, and ulong, the default value is 0.
For char, the default value is '\x0000'.
For float, the default value is 0.0f.
For double, the default value is 0.0d.
For decimal, the default value is 0.0m.
For bool, the default value is false.
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Thank you mate
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
Never assume that a variable is automatically initialized. If you want it set to false, then set the damn thing to false.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Could you please tell me the reason for that? this is very interesting!
And ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
John said it, don't make assumptions about what it may automatically be initialized to. Especially if you are working on very "critical" software. While on the subject of critical software, you ought to set the warning level to the strictest possible.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
I already said it in English, and I don't know any other languages.
If want something to have a default value, assign that value when it's declared. Don't assume the compiler, the framework, or magic elves will automatically do it for you.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Why not write a little test app to find out? If it is of great concern what it is initialized to, why not just initialize it to whatever you need it to be?
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Hai i have created pdf from excel the default paper size is potrait but i need the lanscape means i need to change the size of page in pdf i have used acrobat dll can any one help me please
Thanks in Advance
RamyaNaidu
|
|
|
|
|
Hello,
Is there any way to test the internet connection availability.
Thanks.
Dad
|
|
|
|
|
The best thing to do is to use the WebClient object to connect to a known website (like google), and looking for an exception to occur. No exception means you're connected.
bool connected = false;
Uri uri = new Uri("http://google.com");
WebClient webClient = new WebClient();
string response = "";
try
{
response = webClient.DownloadString(uri);
connected = true;
}
catch (Exception ex)
{
if (ex != null) { }
}
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
modified on Monday, August 4, 2008 8:53 AM
|
|
|
|
|
Hi all,
I recently got the request from a customer to implement an inverse colored version of our winforms application to enhance contrast when using it outdoors. Since the application is quite large implementing this over the whole user interface would be a lot of work. Does anyone know if there's a general system setting I can use to make the application render everything in foto negative colors? I haven't been able to find one, probably because it doesn't exist, but maybe I'm missing something.
Thanks in advance.
Standards are great! Everybody should have one!
|
|
|
|
|
I think there is not such thing. Mabe you can try to switch the global system setting to use high-contrast palette.
You can use WinAPI's SetSysColor() function.
Best regards,
Jaime.
|
|
|
|
|
Tried this, but this only influences the system color pallet, which means it won't work for my app (which uses a custom pallet). Thanks anyway.
Standards are great! Everybody should have one!
|
|
|
|
|
You just need to change the lower palette colors, that are related to the system colors (windows background, caption, border colors, etc)
Best regards,
Jaime.
|
|
|
|