| c# Programming Glossary: surpriseWhy does one use dependency injection? [closed] http://stackoverflow.com/questions/14301389/why-does-one-use-dependency-injection  have a Database class which accesses your database hah surprise but you also want this class to do logging about accessing the.. 
 Performance surprise with “as” and nullable types http://stackoverflow.com/questions/1583050/performance-surprise-with-as-and-nullable-types  surprise with &ldquo as&rdquo and nullable types  I'm just revising chapter.. 
 \d is less efficient than [0-9] http://stackoverflow.com/questions/16621738/d-is-less-efficient-than-0-9  set. I decided to test that out today and found out to my surprise that in the C# regex engine at least d appears to be less efficient.. 00 00 00.1388997 result 5077 10000 64.87 of first It's a surprise to me for two reasons I would have thought the range would be.. 
 Boxing and unboxing: when does it come up? http://stackoverflow.com/questions/1949122/boxing-and-unboxing-when-does-it-come-up 
 XML Serialization and Inherited Types http://stackoverflow.com/questions/20084/xml-serialization-and-inherited-types  serialize to XML. But I have now run into a problem quelle surprise . The problem I have is that I have a collection which is of.. 
 Lock statement vs Monitor.Enter method http://stackoverflow.com/questions/2837070/lock-statement-vs-monitor-enter-method  case of using lock and in case of using Monitor.Enter. But surprise surprise it is different as you can see below. public class.. lock and in case of using Monitor.Enter. But surprise surprise it is different as you can see below. public class Test private.. last finally block because test2 is null reference. I was surprised and disassembled my code into IL. So here is the IL dump of.. 
 How to correctly unregister an event handler http://stackoverflow.com/questions/292820/how-to-correctly-unregister-an-event-handler  OnFire string msg  Console.WriteLine OnFire 0 msg  To my surprise the following happened Fire Hello 1 produced two messages as.. 
 Why are private virtual methods illegal in C#? http://stackoverflow.com/questions/3082310/why-are-private-virtual-methods-illegal-in-c  illegal in C#  Coming from a C background this came as a surprise to me. In C it's good practice to make virtual functions private... 
 C# Sanitize File Name http://stackoverflow.com/questions/309485/c-sharp-sanitize-file-name  name name.Replace c replaceChar return dir name To my surprise I continued to get exceptions. It turned out that ' ' is not.. 
 GridView Hide Column by code http://stackoverflow.com/questions/3819247/gridview-hide-column-by-code  I knew the code GridView1.Columns 0 .Visible false but the surprise was that my count property for my GridView columns is 0 while.. 
 WCF HttpTransport: streamed vs buffered TransferMode http://stackoverflow.com/questions/4043683/wcf-httptransport-streamed-vs-buffered-transfermode  BUT I cannot explain myself what is happening here. My surprise stems from the fact that I did not change the contract in any.. 
 .NET: Simplest way to send POST with data and read response http://stackoverflow.com/questions/4088625/net-simplest-way-to-send-post-with-data-and-read-response  way to send POST with data and read response  To my surprise I can't do anything nearly as simple as this from what I can.. 
 deserializing JSON to .net object using NewtonSoft (or linq to json maybe?) http://stackoverflow.com/questions/4749639/deserializing-json-to-net-object-using-newtonsoft-or-linq-to-json-maybe  object. This comes in handy with APIs that can sometimes surprise you with missing object properties like Twitter. Documentation.. 
 Can I depend on the values of GetHashCode() to be consistent? http://stackoverflow.com/questions/53086/can-i-depend-on-the-values-of-gethashcode-to-be-consistent  C# ASP.NET I uploaded my code to a server today and to my surprise I had to reindex some data because my server win2008 64 bit.. 
 Interface naming convention http://stackoverflow.com/questions/681700/interface-naming-convention  this obvious public class Apple IFruit Principle of least surprise applies. Not all uses of hungarian notation are censured Early.. 
 foreach + break vs linq FirstOrDefault performance difference http://stackoverflow.com/questions/8214055/foreach-break-vs-linq-firstordefault-performance-difference  execute that. This will yield best results. The biggest surprise to me about this is that delegates or predicates may be this.. 
 .Net Round Bug [duplicate] http://stackoverflow.com/questions/846911/net-round-bug  see why Banker's Rounding is useful... but it's still a surprise to many. You may be interested to take a look at the nearest.. 
 Multi threading C# application with SQL Server database calls http://stackoverflow.com/questions/9952137/multi-threading-c-sharp-application-with-sql-server-database-calls  and take steps to prevent them but SQL Server will always surprise you Some reason for deadlocks Too many threads try to limit.. 
 |