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, 4 months
  • Last seen this week
11939 votes
Accepted

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

4769 votes
Accepted

Why is char[] preferred over String for passwords?

3835 votes

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

3436 votes
Accepted

How do I call one constructor from another in Java?

3237 votes
Accepted

What are the correct version numbers for C#?

2781 votes
Accepted

How do I break out of nested loops in Java?

2626 votes
Accepted

Difference between decimal, float and double in .NET?

2615 votes
Accepted

What is a serialVersionUID and why should I use it?

2115 votes
Accepted

Group by in LINQ

1926 votes
Accepted

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

1850 votes
Accepted

"implements Runnable" vs "extends Thread" in Java

1823 votes
Accepted

What is the best algorithm for overriding GetHashCode?

1819 votes
Accepted

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

1548 votes
Accepted

LINQ's Distinct() on a particular property

1487 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?

1346 votes
Accepted

Using LINQ to remove elements from a List<T>

1180 votes
Accepted

Interop type cannot be embedded

1170 votes
Accepted

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

1166 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?

1066 votes
Accepted

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

972 votes
Accepted

Calculate MD5 checksum for a file

907 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?

772 votes
Accepted

WaitAll vs WhenAll

1
2 3 4 5
1194