public override string ToString() { var publicKeyToken = _publicKeyToken; return(string.Format(CultureInfo.InvariantCulture, "{0} {1}", base.ToString(), FormatXResource(typeof(DotNetStrongAssemblyNameReference), "ToString", _assemblyName, _version, _culture, (publicKeyToken == null ? null : ByteArrayUtilities.ToHexString(publicKeyToken))))); }
public string ToFullyQualifiedName() { var name = _assemblyName; var version = _version; var culture = _culture; var publicKeyToken = _publicKeyToken; EnsureNotDisposeState(); return(string.Format("{0}{4} Version={1}{4} Culture={2}{4} PublicKeyToken={3}", name, version, culture, publicKeyToken == null ? "null" : ByteArrayUtilities.ToHexString(publicKeyToken), new string(FullyQualifiedNameComponentDelimiter, 1))); }