如何解码mime base64字符串

我正在使用Imap来抓取我的个人电子邮件。在此之上,我得到了按摩主体。

public class RequirementSet : IEquatable<RequirementSet>
{
    public ISet<RequirementOption> RequirementOptions { get; } = new HashSet<RequirementOption>();

public bool Equals(RequirementSet other)
    {
        if (ReferenceEquals(null,other))
        {
            return false;
        }

        if (ReferenceEquals(this,other))
        {
            return true;
        }

        return Equals(RequirementOptions,other.RequirementOptions);
    }

    public override bool Equals(object obj)
    {
        if (ReferenceEquals(null,obj))
        {
            return false;
        }

        if (ReferenceEquals(this,obj))
        {
            return true;
        }

        if (obj.GetType() != this.GetType())
        {
            return false;
        }

        return Equals((RequirementSet) obj);
    }

    public override int GetHashCode()
    {
        return RequirementOptions != null ? RequirementOptions.GetHashCode() : 0;
    }
}

public class RequirementOption : IEquatable<RequirementOption>
{
    public ISet<Requirement> Requirements { get; } = new HashSet<Requirement>();

public bool Equals(RequirementOption other)
    {
        if (ReferenceEquals(null,other))
        {
            return true;
        }

        return Equals(Requirements,other.Requirements);
    }

    public override bool Equals(object obj)
    {
        if (ReferenceEquals(null,obj))
        {
            return true;
        }

        if (obj.GetType() != this.GetType())
        {
            return false;
        }

        return Equals((RequirementOption) obj);
    }

    public override int GetHashCode()
    {
        return Requirements != null ? Requirements.GetHashCode() : 0;
    }
}

public class Requirement : IEquatable<Requirement>
{
    public string Model {get; set;}

public bool Equals(Requirement other)
    {
        if (ReferenceEquals(null,other))
        {
            return true;
        } 

        return ModelName == other.ModelName;
    }

    public override bool Equals(object obj)
    {
        if (ReferenceEquals(null,obj))
        {
            return true;
        }

        if (obj.GetType() != this.GetType())
        {
            return false;
        } 

        return Equals((Requirement) obj);
    }

    public override int GetHashCode()
    {
        unchecked
        {
            var hashCode = ModelName != null ? ModelName.GetHashCode();

            return hashCode;
        }
    }
}

我想知道是否有一种方法可以解码此缓冲区。感谢您的帮助

linshumian999 回答:如何解码mime base64字符串

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3133579.html

大家都在问