Click here to Skip to main content
15,898,993 members
Home / Discussions / C#
   

C#

 
AnswerRe: align columns headers with cells values in a text file that exported from a datagridview in c# Pin
Gerry Schmitz24-Feb-19 8:46
mveGerry Schmitz24-Feb-19 8:46 
GeneralRe: align columns headers with cells values in a text file that exported from a datagridview in c# Pin
Member 1332584624-Feb-19 13:23
Member 1332584624-Feb-19 13:23 
QuestionTextBox setting caret at end of text Pin
ormonds23-Feb-19 13:21
ormonds23-Feb-19 13:21 
AnswerRe: TextBox setting caret at end of text Pin
Dave Kreskowiak23-Feb-19 13:56
mveDave Kreskowiak23-Feb-19 13:56 
GeneralRe: TextBox setting caret at end of text Pin
ormonds23-Feb-19 14:20
ormonds23-Feb-19 14:20 
GeneralRe: TextBox setting caret at end of text Pin
Mycroft Holmes23-Feb-19 14:59
professionalMycroft Holmes23-Feb-19 14:59 
GeneralRe: TextBox setting caret at end of text Pin
Dave Kreskowiak23-Feb-19 15:16
mveDave Kreskowiak23-Feb-19 15:16 
AnswerRe: TextBox setting caret at end of text Pin
BillWoodruff23-Feb-19 20:31
professionalBillWoodruff23-Feb-19 20:31 
QuestionAPI to call bitcoin price Pin
Member 1416032523-Feb-19 4:25
Member 1416032523-Feb-19 4:25 
AnswerRe: API to call bitcoin price Pin
OriginalGriff23-Feb-19 4:44
mveOriginalGriff23-Feb-19 4:44 
AnswerRe: API to call bitcoin price Pin
Eddy Vluggen23-Feb-19 6:11
professionalEddy Vluggen23-Feb-19 6:11 
QuestionConverting PHP cURL to C# WebClient Pin
Member 1236766823-Feb-19 3:19
Member 1236766823-Feb-19 3:19 
AnswerRe: Converting PHP cURL to C# WebClient Pin
Richard Deeming25-Feb-19 8:31
mveRichard Deeming25-Feb-19 8:31 
QuestionShowing Form at Run Pin
ormonds22-Feb-19 10:47
ormonds22-Feb-19 10:47 
AnswerRe: Showing Form at Run Pin
Dave Kreskowiak22-Feb-19 11:16
mveDave Kreskowiak22-Feb-19 11:16 
GeneralRe: Showing Form at Run Pin
ormonds22-Feb-19 12:27
ormonds22-Feb-19 12:27 
QuestionRDLC Report Data Set Pin
Member 1405713721-Feb-19 13:14
Member 1405713721-Feb-19 13:14 
AnswerRe: RDLC Report Data Set Pin
Gerry Schmitz22-Feb-19 4:37
mveGerry Schmitz22-Feb-19 4:37 
GeneralRe: RDLC Report Data Set Pin
Member 1405713725-Feb-19 7:55
Member 1405713725-Feb-19 7:55 
QuestionChanging textBox from Method Pin
ormonds21-Feb-19 10:11
ormonds21-Feb-19 10:11 
AnswerRe: Changing textBox from Method Pin
Eddy Vluggen21-Feb-19 11:07
professionalEddy Vluggen21-Feb-19 11:07 
AnswerRe: Changing textBox from Method Pin
Mycroft Holmes21-Feb-19 11:11
professionalMycroft Holmes21-Feb-19 11:11 
GeneralRe: Changing textBox from Method Pin
ormonds21-Feb-19 16:48
ormonds21-Feb-19 16:48 
QuestionWHENTO Expect C# 8 to be released with Visual Studio and Default Interface Mathods (aka Multiple Inheritance). Pin
Member 1047477121-Feb-19 4:06
professionalMember 1047477121-Feb-19 4:06 
I read the daily CodeProject news, and came this article:
tps://www.codejourney.net/2019/02/csharp-8-default-interface-methods/

It is about C# finally getting multiple inheritance, kind of like C++, albeit through interfaces
I am very excited for this.

But when will this come out for say VS2017?
And I am referring to something like an official patch or update and/or maybe the next Visual Studio.

The article goes int details that this feature will only be for CoreCLR, which I've not tried yet.
Is there any news on it going to regular .NET Framework?

Also, how will custom attributes work with default interface methods?

This is something I've wanted since C#'s inception. It will greatly improve code STABILITY, re-useability and sharing, even more so than extension methods. I only wish C# would go full bore multiple inheritance so we can have multiple constructors getting launched.

But before going, I really want to just harp on my statement about STABILITY.

I can truly say that for 20+ years of C++ development, with multiple inheritance, I never ONCE even slightly encountered the "Diamond of Death". It was never an issue. C++ multiple inheritance allowed code to be re-used, over and over and over again, which meant, code got more and more tested as time progressed. that translated to better and more STABLE code.

When C# prevented multiple inheritance, and especially in the few years before entension methods, code in C# was cut/copy/pasted over and over and over again, causing old code with problems, to get cloned in their BAD-STATE, and then re-used for all time, until someone came out and hunted each and every instance of the clones down, and got rid of them. This cloning syndrome went on until extension methods came out, which was pretty much from 2001 till 2010.

But even after 2010, in my experience, there were so many people still harping about the "Diamond of Death", that they actually gimped development companies, to not allow extension methods. These ~people~ forced all development to have to cut/copy/paste code, over and over again, even if it was known to not be optimal and/or maybe even out right have BUGS.
AnswerRe: WHENTO Expect C# 8 to be released with Visual Studio and Default Interface Mathods (aka Multiple Inheritance). Pin
Eddy Vluggen21-Feb-19 4:16
professionalEddy Vluggen21-Feb-19 4:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.