c# - base64string 可以包含的最大字符数是多少

标签 c#

我有一个正则表达式来验证字符串是否为 base64 字符串。 我还检查 base 64 字符串的最小长度是否为 4 但是 base64 字符串可以包含的最大字符长度是多少??

我创建了一个正则表达式并添加了一个 mimimun 属性并添加了验证。

public class EndpointAddRequest : RequestBase
{
    [MinLength(4, ErrorMessage = "The number of characters is less than the minimum amount")]
    [RegularExpression(RegexConstants.Base64String, ErrorMessage = "Invalid AccessDevice Uid")]
    [Required(ErrorMessage = "AccessDevice uid is required")]
 }

最佳答案

据我所知没有最大长度。

您可以查看规范here .

关于c# - base64string 可以包含的最大字符数是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54024227/

相关文章:

c# - 如何在基于 ASP.NET 的服务器中查询 SingleResult 对象?

c# - DynamoDB 数据模型中的 map 列表

c# - GZipStream 压缩不起作用

c# - 从 Access 2003 调用托管代码

c# - 将数组传递给 Html.ActionLink()

C#,有没有map结构?

c# - 如果 IHostedService.StopAsync 方法的实现不响应取消请求,会发生什么情况?

c# - 区分 getter-only 属性和表达式主体属性?

c# - 我们如何对服务结构(无状态服务)进行集成测试?

C# PDF 控件和库