Click here to Skip to main content
15,915,663 members
Home / Discussions / C#
   

C#

 
AnswerRe: Zero's before number. Pin
Pete O'Hanlon3-Jun-09 23:22
mvePete O'Hanlon3-Jun-09 23:22 
AnswerRe: Zero's before number. Pin
CPallini4-Jun-09 0:54
mveCPallini4-Jun-09 0:54 
AnswerRe: Zero's before number. Pin
Lutosław4-Jun-09 1:46
Lutosław4-Jun-09 1:46 
AnswerRe: Zero's before number. Pin
Searril4-Jun-09 3:13
Searril4-Jun-09 3:13 
GeneralRe: Zero's before number. Pin
Lutosław6-Jun-09 1:50
Lutosław6-Jun-09 1:50 
QuestionCheck this out guys! Pin
Rajdeep.NET3-Jun-09 22:24
Rajdeep.NET3-Jun-09 22:24 
AnswerRe: Check this out guys! Pin
0x3c03-Jun-09 22:27
0x3c03-Jun-09 22:27 
GeneralRe: Check this out guys! Pin
Rajdeep.NET3-Jun-09 23:01
Rajdeep.NET3-Jun-09 23:01 
GeneralRe: Check this out guys! Pin
0x3c04-Jun-09 1:36
0x3c04-Jun-09 1:36 
AnswerRe: Check this out guys! Pin
Pete O'Hanlon3-Jun-09 22:28
mvePete O'Hanlon3-Jun-09 22:28 
GeneralRe: Check this out guys! Pin
Rajdeep.NET3-Jun-09 22:52
Rajdeep.NET3-Jun-09 22:52 
GeneralRe: Check this out guys! Pin
0x3c03-Jun-09 22:58
0x3c03-Jun-09 22:58 
GeneralRe: Check this out guys! Pin
Rajdeep.NET3-Jun-09 22:53
Rajdeep.NET3-Jun-09 22:53 
GeneralRe: Check this out guys! Pin
Alan N3-Jun-09 23:10
Alan N3-Jun-09 23:10 
AnswerRe: Check this out guys! Pin
J4amieC3-Jun-09 23:48
J4amieC3-Jun-09 23:48 
GeneralRe: Check this out guys! Pin
Rajdeep.NET4-Jun-09 6:10
Rajdeep.NET4-Jun-09 6:10 
GeneralRe: Check this out guys! Pin
J4amieC5-Jun-09 0:08
J4amieC5-Jun-09 0:08 
QuestionRe: Check this out guys! Pin
Rajesh R Subramanian3-Jun-09 23:57
professionalRajesh R Subramanian3-Jun-09 23:57 
AnswerRe: Check this out guys! Pin
EliottA4-Jun-09 7:15
EliottA4-Jun-09 7:15 
GeneralRe: Check this out guys! Pin
Rajesh R Subramanian4-Jun-09 18:50
professionalRajesh R Subramanian4-Jun-09 18:50 
AnswerBTW Pin
Rajesh R Subramanian4-Jun-09 0:03
professionalRajesh R Subramanian4-Jun-09 0:03 
QuestionHow to figure out whether an enum is defined in an assembly. [modified] Pin
_AnsHUMAN_ 3-Jun-09 22:01
_AnsHUMAN_ 3-Jun-09 22:01 
public class SomeEnumAttribute: DescriptionAttribute
    {
        public override string Description
        {
            get
            {
                string resFile;
                
                Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies();
                foreach (Assembly assembly in assemblies)
                {
                    Type type = assembly.GetType("/*The type defined needs to go in here*/"); //For eg: nameofdll.MyEnum
                    if (type != null)
                    {
	         // the type passed in GetType() is defined in this assembly so get the resource file name for it
                        resFile = assembly.GetName().Name ;
                        
                        // we have the name of the assembly - break now
                        break; 
                    }
                }
           }
       }
}
//We use this class from another binary in which MyEnum is defined
 public enum MyEnum
    {
        [SomeEnumAttribute("abc")]
        abc = 0,
        [SomeEnumAttribute("def")]
        def,
        [SomeEnumAttribute("ghi")]
        ghi,
        [SomeEnumAttribute("ghi1")]
        ghi1
    }

What we ought to do is this: Get the fully qualified name of the enum(MyEnum) and replace it with "/*The type defined needs to go in here*/" in the snippet above.
Can someone help with this.
Note: This class is defined in another binary.
<italics>In another words the question is can we get the enum name(type name) in which the attribute is being used.

You need to google first, if you have "It's urgent please" mentioned in your question.
Wink | ;-) _AnShUmAn_

modified on Thursday, June 4, 2009 4:11 AM

AnswerRe: How to figure out whether an enum is defined in an assembly. Pin
0x3c03-Jun-09 22:04
0x3c03-Jun-09 22:04 
GeneralRe: How to figure out whether an enum is defined in an assembly. Pin
_AnsHUMAN_ 3-Jun-09 22:06
_AnsHUMAN_ 3-Jun-09 22:06 
GeneralRe: How to figure out whether an enum is defined in an assembly. Pin
0x3c03-Jun-09 22:15
0x3c03-Jun-09 22:15 

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.