Click here to Skip to main content
15,892,746 members
Home / Discussions / C#
   

C#

 
AnswerRe: redirect printf from unmanaged DLL to C# textbox Pin
Dave Kreskowiak10-Oct-07 15:11
mveDave Kreskowiak10-Oct-07 15:11 
QuestionGet an object value using a string Pin
MrEyes10-Oct-07 8:15
MrEyes10-Oct-07 8:15 
AnswerRe: Get an object value using a string Pin
TJoe10-Oct-07 8:29
TJoe10-Oct-07 8:29 
AnswerRe: Get an object value using a string Pin
led mike10-Oct-07 8:30
led mike10-Oct-07 8:30 
GeneralRe: Get an object value using a string Pin
MrEyes10-Oct-07 8:47
MrEyes10-Oct-07 8:47 
GeneralRe: Get an object value using a string Pin
led mike10-Oct-07 8:59
led mike10-Oct-07 8:59 
GeneralRe: Get an object value using a string Pin
Patrick Etc.10-Oct-07 10:19
Patrick Etc.10-Oct-07 10:19 
AnswerRe: Get an object value using a string Pin
Kasdoffe10-Oct-07 9:08
Kasdoffe10-Oct-07 9:08 
This appeared to work for me, and I think it's what you want, using reflection. Note the Main method and GetValueFromString method. (Sorry for the formatting)

using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;

namespace ConsoleApplication1
{
class Program
{
static void Main(string [] args)
{
NoddyProcess p = new NoddyProcess();

object o = p.GetValueFromString("foo");
Console.WriteLine(o.ToString());

o = p.GetValueFromString("bar");
Console.WriteLine(o.ToString());

Console.Read();
}
}

class NoddyClass
{
public string foo;
public string bar;
}

class NoddyProcess
{
private NoddyClass nc;

public NoddyProcess()
{
this.nc = new NoddyClass();
this.nc.foo = "thingys";
this.nc.bar = "doodars";
}

public object GetValueFromString(string value)
{
FieldInfo info = nc.GetType().GetField(value,BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public );
return info.GetValue(nc);
}
}

class AnotherNoddyProcess
{
private void DoSomething()
{
NoddyProcess np = new NoddyProcess();
np.GetValueFromString("foo");
}
}
}
QuestionHow to display image in DataList ? Pin
whale8410-Oct-07 6:32
whale8410-Oct-07 6:32 
QuestionHow to create a Link in a Worksheet using C# Pin
mkarthekeyan10-Oct-07 5:25
mkarthekeyan10-Oct-07 5:25 
AnswerRe: How to create a Link in a Worksheet using C# Pin
led mike10-Oct-07 6:08
led mike10-Oct-07 6:08 
AnswerRe: How to create a Link in a Worksheet using C# Pin
TJoe10-Oct-07 6:40
TJoe10-Oct-07 6:40 
GeneralRe: How to create a Link in a Worksheet using C# Pin
mkarthekeyan14-Oct-07 18:55
mkarthekeyan14-Oct-07 18:55 
QuestionAdding new rows to DataGridView UI in DataBound Mode Pin
Subrahmanyam K10-Oct-07 5:11
Subrahmanyam K10-Oct-07 5:11 
AnswerRe: Adding new rows to DataGridView UI in DataBound Mode Pin
led mike10-Oct-07 5:27
led mike10-Oct-07 5:27 
Questionturn off timer Pin
nhathoang10-Oct-07 4:48
nhathoang10-Oct-07 4:48 
AnswerRe: turn off timer Pin
Justin Perez10-Oct-07 5:09
Justin Perez10-Oct-07 5:09 
GeneralRe: turn off timer Pin
Anthony Mushrow10-Oct-07 8:26
professionalAnthony Mushrow10-Oct-07 8:26 
QuestionAccess Set() method inside UserControl Pin
66chawger10-Oct-07 4:43
66chawger10-Oct-07 4:43 
AnswerRe: Access Set() method inside UserControl Pin
Christian Graus10-Oct-07 9:16
protectorChristian Graus10-Oct-07 9:16 
Questionsaving and retrieving images from sql server 2005 Pin
NewToAspDotNet10-Oct-07 4:42
NewToAspDotNet10-Oct-07 4:42 
AnswerRe: saving and retrieving images from sql server 2005 Pin
led mike10-Oct-07 5:31
led mike10-Oct-07 5:31 
GeneralRe: saving and retrieving images from sql server 2005 Pin
NewToAspDotNet10-Oct-07 5:54
NewToAspDotNet10-Oct-07 5:54 
GeneralRe: saving and retrieving images from sql server 2005 Pin
led mike10-Oct-07 6:05
led mike10-Oct-07 6:05 
GeneralRe: saving and retrieving images from sql server 2005 Pin
NewToAspDotNet10-Oct-07 6:18
NewToAspDotNet10-Oct-07 6:18 

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.