Skip to main content
Jon Skeet's user avatar
Jon Skeet's user avatar
Jon Skeet's user avatar
Jon Skeet
  • Member for 17 years, 2 months
  • Last seen this week
11933 votes
Accepted

Why is subtracting these two epoch-milli Times (in year 1927) giving a strange result?

4766 votes
Accepted

Why is char[] preferred over String for passwords?

3832 votes

What is the difference between String and string in C#?

3434 votes
Accepted

How do I call one constructor from another in Java?

3234 votes
Accepted

What are the correct version numbers for C#?

2781 votes
Accepted

How do I break out of nested loops in Java?

2622 votes
Accepted

Difference between decimal, float and double in .NET?

2610 votes
Accepted

What is a serialVersionUID and why should I use it?

2114 votes
Accepted

Group by in LINQ

1926 votes
Accepted

What is the difference between a URI, a URL, and a URN?

1849 votes
Accepted

"implements Runnable" vs "extends Thread" in Java

1822 votes
Accepted

What is the best algorithm for overriding GetHashCode?

1818 votes
Accepted

Creating a comma separated list from IList<string> or IEnumerable<string>

1548 votes
Accepted

LINQ's Distinct() on a particular property

1486 votes
Accepted

Creating a byte array from a stream

1456 votes
Accepted

Difference between static class and singleton pattern?

1375 votes
Accepted

How do I call a generic method using a Type variable?

1345 votes
Accepted

Using LINQ to remove elements from a List<T>

1180 votes
Accepted

Interop type cannot be embedded

1169 votes
Accepted

How can I return NULL from a generic method in C#?

1165 votes

Difference between Build Solution, Rebuild Solution, and Clean Solution in Visual Studio?

1102 votes
Accepted

Func vs. Action vs. Predicate

1070 votes
Accepted

Is List<Dog> a subclass of List<Animal>? Why are Java generics not implicitly polymorphic?

1062 votes
Accepted

How do I get the directory from a file's full path?

971 votes
Accepted

Calculate MD5 checksum for a file

904 votes
Accepted

In C#, should I use string.Empty or String.Empty or "" to intitialize a string?

848 votes
Accepted

How do I return to an older version of our code in Subversion?

790 votes
Accepted

What does question mark and dot operator ?. mean in C# 6.0?

789 votes
Accepted

Why are static variables considered evil?

771 votes
Accepted

WaitAll vs WhenAll

1
2 3 4 5
1193