Click here to Skip to main content
15,891,764 members
Home / Discussions / C#
   

C#

 
QuestionClickOne Installation folder in the user pc Pin
Luis M. Rojas20-Apr-22 6:26
Luis M. Rojas20-Apr-22 6:26 
AnswerRe: ClickOne Installation folder in the user pc Pin
Dave Kreskowiak20-Apr-22 6:33
mveDave Kreskowiak20-Apr-22 6:33 
GeneralRe: ClickOne Installation folder in the user pc Pin
Luis M. Rojas20-Apr-22 9:55
Luis M. Rojas20-Apr-22 9:55 
GeneralRe: ClickOne Installation folder in the user pc Pin
Dave Kreskowiak20-Apr-22 9:56
mveDave Kreskowiak20-Apr-22 9:56 
QuestionNEED HELP- ERROR (71,10): error CS1513: } expected) Pin
Joana Gonçalves 202220-Apr-22 3:22
Joana Gonçalves 202220-Apr-22 3:22 
AnswerRe: NEED HELP- ERROR (71,10): error CS1513: } expected) Pin
Dave Kreskowiak20-Apr-22 3:51
mveDave Kreskowiak20-Apr-22 3:51 
AnswerRe: NEED HELP- ERROR (71,10): error CS1513: } expected) Pin
Raphael Adeniji26-Apr-22 8:18
Raphael Adeniji26-Apr-22 8:18 
QuestionWindows.Devices.HumanInterfaceDevice Pin
Member 1556267619-Apr-22 4:29
Member 1556267619-Apr-22 4:29 
AnswerRe: Windows.Devices.HumanInterfaceDevice Pin
OriginalGriff19-Apr-22 6:52
mveOriginalGriff19-Apr-22 6:52 
Rant[REPOST] Windows.Devices.HumanInterfaceDevice Pin
Richard Deeming19-Apr-22 21:24
mveRichard Deeming19-Apr-22 21:24 
QuestionC# - How to capture when a user presses the "X" in the upper right corner Pin
Richard A Knox18-Apr-22 7:19
Richard A Knox18-Apr-22 7:19 
AnswerRe: C# - How to capture when a user presses the "X" in the upper right corner Pin
Victor Nijegorodov18-Apr-22 7:30
Victor Nijegorodov18-Apr-22 7:30 
AnswerRe: C# - How to capture when a user presses the "X" in the upper right corner Pin
Richard MacCutchan18-Apr-22 8:16
mveRichard MacCutchan18-Apr-22 8:16 
QuestionStart the Windows form app from Window service Pin
Member 1481278615-Apr-22 21:29
Member 1481278615-Apr-22 21:29 
AnswerRe: Start the Windows form app from Window service Pin
OriginalGriff15-Apr-22 21:43
mveOriginalGriff15-Apr-22 21:43 
AnswerRe: Start the Windows form app from Window service Pin
Gerry Schmitz16-Apr-22 6:03
mveGerry Schmitz16-Apr-22 6:03 
QuestionAccessing one of many possible objects passed to a function Pin
TNCaver15-Apr-22 11:24
TNCaver15-Apr-22 11:24 
AnswerRe: Accessing one of many possible objects passed to a function Pin
Tony Hill15-Apr-22 21:02
mveTony Hill15-Apr-22 21:02 
GeneralRe: Accessing one of many possible objects passed to a function Pin
TNCaver17-Apr-22 11:16
TNCaver17-Apr-22 11:16 
AnswerRe: Accessing one of many possible objects passed to a function Pin
Mycroft Holmes16-Apr-22 12:56
professionalMycroft Holmes16-Apr-22 12:56 
GeneralRe: Accessing one of many possible objects passed to a function Pin
TNCaver17-Apr-22 11:18
TNCaver17-Apr-22 11:18 
AnswerClarification Pin
TNCaver17-Apr-22 11:14
TNCaver17-Apr-22 11:14 
What I'm trying to do is avoid duplicating code to access/manipulate the common properties. In TestFunction I want to be able to take unknownObject, cast it to its actual class type, and display or change its properties. Something like the following (which won't build):
C#
private void TestFunction(object unknownClass)
{
   var localObject = null;
   string specificProperty = string.empty;

   switch (unknownObject.GetType().Name)
   {
      case "ClassOne":
         localObject = (ClassOne)unknownObject;
         specificProperty = object.ClassOneProperty;
         break;
      case "ClassTwo":
         localObject = (ClassTwo)unknownObject;
         specificProperty = object.ClassTwoProperty;
         break;
   }

   Console.PrintLine($"Common Property = {localObject.CommonProperty}, Specific Property = {specificProperty}.");
}
If you think 'goto' is evil, try writing an Assembly program without JMP.

GeneralRe: Clarification Pin
Mycroft Holmes17-Apr-22 12:10
professionalMycroft Holmes17-Apr-22 12:10 
GeneralRe: Clarification Pin
TNCaver17-Apr-22 14:16
TNCaver17-Apr-22 14:16 
GeneralRe: Clarification Pin
Richard Deeming18-Apr-22 21:56
mveRichard Deeming18-Apr-22 21:56 

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.