3,905 reputation
1638
bio website heinzi.at
location Vienna, Austria
age 35
visits member for 3 years, 9 months
seen 9 mins ago

Apr
21
awarded  Popular Question
Mar
20
comment Why aren't field-like events implemented as a list of delegates?
@JeppeStigNielsen: At least with C# 6.0 and the Elvis operator, the null check won't be necessary anymore: MyEvent?.Invoke(this, e);
Mar
15
comment Why aren't field-like events implemented as a list of delegates?
Yes, that's exactly my question: Why did they choose a (custom) list representation with an utterly inconvenient 0-element case instead of a (default) list with a convenient 0-element case?
Mar
15
asked Why aren't field-like events implemented as a list of delegates?
Feb
28
comment Am I designing software or architecting software?
I doubt there is a formal definition for job titles such as "software designer" or "software architect". Choose whatever buzzword you would like to see on your CV.
Jan
30
awarded  Notable Question
Dec
14
comment When to use .ToString() when concatenating a string in C#?
Side note: In VB.NET, this ambiguity is avoided by having an explicit string concatenation operator: "Expression: " + a will throw a compile time error (with Option Strict On), "Expression: " & a will perform string concatenation.
Nov
19
asked Provide web images with high resolution and let the browser scale it. A bad idea?
Sep
28
awarded  Nice Question
Aug
28
awarded  Good Answer
Aug
9
awarded  Yearling
Jul
2
awarded  Curious
May
3
awarded  Announcer
Apr
28
comment Static linking with modified LGPL code
@TacB0sS: It means that if you statically link MyApp.obj to SomeLgplLibrary.lib to create MyApp.exe, you need to provide MyApp.obj, so that the user can replace SomeLgplLibrary.lib with SomeCompatibleLgplLibrary.lib and re-link MyApp.exe.
Apr
28
comment Static linking with modified LGPL code
@TacB0sS: "(not necessarily source)" applies to your application, whereas "has the opportunity to modify" applies to the library.
Apr
19
comment What is meant by a primitive data type?
...and the wink illustrates the (obvious) implication that his definition of a primitive type is not particularly in the context of C#.
Apr
19
comment What is meant by a primitive data type?
@barlop: My comment starts with "Then...", so please read it in context: Josh said that by his definition, C#'s int is not a primitive type, and I replied that, in that case ("then"), none of C#'s types were primitive, since none meets his definition of primitive.
Mar
19
awarded  Nice Question
Feb
7
awarded  Notable Question
Jan
29
comment Are classes with only a single method a problem?
Related (almost a duplicate): programmers.stackexchange.com/q/175070/33843