Click here to Skip to main content
13,550,883 members
Click here to Skip to main content
Add your own
alternative version

Tagged as


2 bookmarked
Posted 7 Oct 2010
Licenced CPOL

How to get FullType From AssemblyQualifiedName (remove Version, Culture and PublicKeyToken)

, 7 Oct 2010
Rate this:
Please Sign up or sign in to vote.
When this code ends, you'll get
"System.String, mscorlib"

instead of

"System.String, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089"

string typename = obj.GetType().AssemblyQualifiedName;

typename = Regex.Replace(typename, @", Version=\d+.\d+.\d+.\d+",string.Empty);

typename = Regex.Replace(typename, @", Culture=\w+", string.Empty);

typename = Regex.Replace(typename, @", PublicKeyToken=\w+", string.Empty);


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Pawel idzikowski
Software Developer (Senior) Polenter - Software Solutions
Germany Germany
I'm C# developer from Cologne, Germany. Here I owe a small software company. My hobby is general optimization - natural talent of all lazy people Wink | ;-)

You may also be interested in...

Comments and Discussions

GeneralAs it is about to known as off-topic, I deleted it. :) Pin
Hiren Solanki13-Oct-10 20:08
memberHiren Solanki13-Oct-10 20:08 
GeneralWhat about more generally? i.e. "typing dark letters on a li... Pin
Pawel idzikowski13-Oct-10 7:17
memberPawel idzikowski13-Oct-10 7:17 
GeneralReason for my vote of 2 Just change the tip subject as 'Stri... Pin
Hiren Solanki13-Oct-10 3:40
memberHiren Solanki13-Oct-10 3:40 
GeneralReason for my vote of 1 Too complicated Pin
WhiteRose16117-Oct-10 17:02
memberWhiteRose16117-Oct-10 17:02 

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.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.180515.1 | Last Updated 7 Oct 2010
Article Copyright 2010 by Pawel idzikowski
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid