packages/System.Linq.Dynamic.Core.1.0.7.9/src/System.Linq.Dynamic.Core/ExpressionParser.cs
(开头部分) 109KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq.Expressions;
using System.Reflection;
using System.Collections;
using System.Globalization;
using System.Linq.Dynamic.Core.Exceptions;
using System.Linq.Dynamic.Core.Tokenizer;
using System.Linq.Dynamic.Core.Validation;
namespace System.Linq.Dynamic.Core
{
internal class ExpressionParser
{
interface ILogicalSignatures
{
void F(bool x, bool y);
void F(bool? x, bool? y);
}
interface IShiftSignatures
{
void F(int x, int y);
void F(uint x, int y);
void F(long x, int y);
void F(ulong x, int y);
void F(int? x, int y);
void F(uint? x, int y);
void F(long? x, int y);
void F(ulong? x, int y);
void F(int x, int? y);
void F(uint x, int? y);
void F(long x, int? y);
void F(ulong x, int? y);
void F(int? x, int? y);
void F(uint? x, int? y);
void F(long? x, int? y);
void F(ulong? x, int? y);
}
interface IArithmeticSignatures
{
void F(int x, int y);
void F(uint x, uint y);
void F(long x, long y);
void F(ulong x, ulong y);
void F(float x, float y);
void F(double x, double y);
void F(decimal x, decimal y);
void F(int? x, int? y);
void F(uint? x, uint? y);
void F(long? x, long? y);
void F(ulong? x, ulong? y);
void F(float? x, float? y);
void F(double? x, double? y);
void F(decimal? x, decimal? y);
}
interface IRelationalSignatures : IArithmeticSignatures
{
后面还有 2762 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
