C# 如何在剃须刀页面中使用人性化工具?/';字节(byte)和#x27;是在给定上下文中无效的方法

C# 如何在剃须刀页面中使用人性化工具?/';字节(byte)和#x27;是在给定上下文中无效的方法,c#,razor-pages,blazor-server-side,humanizer,C#,Razor Pages,Blazor Server Side,Humanizer,在Blazor剃须刀页面中尝试使用人性化工具时 // _Imports.razor @using Humanizer; // Page.razor @file.Size.Bytes.ToString() 我得到这个错误: Error CS0119 'ByteSizeExtensions.Bytes(byte)' is a method, which is not valid in the given context 使用Humanizer而不使用剃须刀页面,直接使用标准c#code,

在Blazor剃须刀页面中尝试使用
人性化工具时

// _Imports.razor
@using Humanizer;

// Page.razor
@file.Size.Bytes.ToString()
我得到这个错误:

Error   CS0119  'ByteSizeExtensions.Bytes(byte)' is a method, which is not valid in the given context
使用
Humanizer
而不使用剃须刀页面,直接使用标准c#code,效果很好。 为什么会出现这个错误?如何修复它?

解决方案: 这是必须的

@file.Size.Bytes().ToString()
@file.Size.Bytes.ToString()
而不是