Click here to Skip to main content
15,899,679 members
Home / Discussions / C#
   

C#

 
QuestionC# Code converted from Java gives error using in Script Task in SSIS Pin
Member 141699203-Mar-19 18:42
Member 141699203-Mar-19 18:42 
AnswerRe: C# Code converted from Java gives error using in Script Task in SSIS Pin
OriginalGriff3-Mar-19 19:56
mveOriginalGriff3-Mar-19 19:56 
RantWhy is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 2:21
Eric Lynch3-Mar-19 2:21 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Richard MacCutchan3-Mar-19 2:40
mveRichard MacCutchan3-Mar-19 2:40 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 4:24
Eric Lynch3-Mar-19 4:24 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Richard MacCutchan3-Mar-19 5:14
mveRichard MacCutchan3-Mar-19 5:14 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 5:27
Eric Lynch3-Mar-19 5:27 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Richard MacCutchan3-Mar-19 5:45
mveRichard MacCutchan3-Mar-19 5:45 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 6:55
Eric Lynch3-Mar-19 6:55 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 18:28
Eric Lynch3-Mar-19 18:28 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Peter_in_27803-Mar-19 3:23
professionalPeter_in_27803-Mar-19 3:23 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 4:58
Eric Lynch3-Mar-19 4:58 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Eric Lynch3-Mar-19 7:07
Eric Lynch3-Mar-19 7:07 
GeneralRe: Why is float to double conversion uniquely terrible? Pin
Richard Deeming5-Mar-19 2:15
mveRichard Deeming5-Mar-19 2:15 
QuestionC# how to get all files from a directory that is inside the current project Pin
dolfijn300027-Feb-19 10:26
dolfijn300027-Feb-19 10:26 
AnswerRe: C# how to get all files from a directory that is inside the current project PinPopular
Richard Deeming27-Feb-19 10:43
mveRichard Deeming27-Feb-19 10:43 
QuestionForce Interface Implementation in Derived Classes? Pin
pr1mem0ver27-Feb-19 6:51
pr1mem0ver27-Feb-19 6:51 
AnswerRe: Force Interface Implementation in Derived Classes? Pin
Richard Deeming27-Feb-19 7:51
mveRichard Deeming27-Feb-19 7:51 
AFAIK, the only way to force the derived class to implement the method is to mark it as abstract. However, that would still be a virtual method.
C#
internal abstract class MyBaseImplementation : IMyFunctionInterface
{
    internal Foo MyRelevantProperty { get; protected set; }
    public abstract void NeededFunction(object state);
}

internal class Implementation1: MyBaseImplementation
{
    public sealed override void NeededFunction(object state) { ... }
}

If your base class doesn't include an interface member, then it doesn't implement the interface. All of the derived classes would need to implement the interface instead.


pr1mem0ver wrote:
without them being virtual for performance reasons
Do you have any real performance data from your application to justify that requirement? Particularly since method calls on an interface will always be virtual anyway... Smile | :)



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: Force Interface Implementation in Derived Classes? Pin
pr1mem0ver28-Feb-19 1:25
pr1mem0ver28-Feb-19 1:25 
GeneralRe: Force Interface Implementation in Derived Classes? Pin
Richard Deeming28-Feb-19 1:36
mveRichard Deeming28-Feb-19 1:36 
AnswerRe: Force Interface Implementation in Derived Classes? Pin
Gerry Schmitz27-Feb-19 13:51
mveGerry Schmitz27-Feb-19 13:51 
GeneralRe: Force Interface Implementation in Derived Classes? Pin
pr1mem0ver28-Feb-19 1:41
pr1mem0ver28-Feb-19 1:41 
QuestionA problem with Lists / Arrays Pin
Nikol Dimitrova25-Feb-19 9:34
Nikol Dimitrova25-Feb-19 9:34 
AnswerRe: A problem with Lists / Arrays Pin
Richard Deeming25-Feb-19 10:56
mveRichard Deeming25-Feb-19 10:56 
Questionalign columns headers with cells values in a text file that exported from a datagridview in c# Pin
Member 1332584624-Feb-19 7:20
Member 1332584624-Feb-19 7:20 

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.