Browsing 7239 questions and answers with Jon Skeet
The coreclr repo has this comment: Action: Our algorithm for returning the hashcode is a little bit complex. We look for the first non-static field and get it's hashcode. If the type has no non-static fields, we return the... more 10/30/2017 7:07:34 AM
Yes, TranslationClient.Create will use the default credentials - but in this case it's almost certainly the case that they're the wrong default credentials, assuming you're running this locally. If you're running this on Google Cloud... more 10/29/2017 12:27:53 PM
Your f1 and f3 overrides aren't generic, despite the original declarations being generic. The compiles allows the return type of the overrides to vary from the original return types as they have the same type erasure (List). I think that... more 10/29/2017 9:01:09 AM
The problem isn't with the conversion to the Indian time zone - it's the original parsing of the Chicago time. This: var dateTime = moment.tz("2017-10-27 4:00:00 AM", "America/Chicago"); ... is treated as 4am UTC, and then converted to... more 10/27/2017 9:35:28 AM
When looking at the definition of "digits", I only see the content, but I can't understand why index is indeed the index of the string. It's because of the overload of Where that's being used. index is a parameter in the lambda... more 10/27/2017 8:19:34 AM
Why the result in First Method and the Second Method is different? Because in the first approach you're passing the value of i to the Thread.Start method as its initial state. That is evaluated at the time you call Start. In the... more 10/27/2017 6:45:10 AM
You've provided JSON with a property of typestr which has a string value. You've also got two parts called typestr in your class: A property (type string) A constructor parameter (type ushort) Json.NET could use either of those, but... more 10/26/2017 9:32:02 PM
Assuming the browser is in a time zone with a UTC offset of +2 at the start of July 24th 2017, it's behaving as documented. The Date constructor is documented as behaving like Date.parse, which then includes this documentation - along... more 10/26/2017 9:04:54 PM
I suspect that what you're seeing is the effect of a compiler optimization. Suppose Test() is called multiple times. The compiler could create a new delegate each time - but that seems a little wasteful. The lambda expression doesn't... more 10/26/2017 8:22:15 PM
Basically, this behaviour is required in order to separate the constructor call from the assignment. The expected observable behaviour is that if a constructor throws an exception, the assignment doesn't take place. That won't be the case... more 10/25/2017 4:09:32 PM