packages/System.Linq.Dynamic.Core.1.0.7.12/src/System.Linq.Dynamic.Core/ExpressionParser.cs

(开头部分) 111KB

这里只显示每个文件的开头 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
        {
后面还有 2830 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。