C# Класс Com.Aote.Utils.RunLib

Exp标记系统运行时所需库函数,比如Sum,Compare等。
Показать файл Открыть проект

Открытые методы

Метод Описание
AddM_ ( object list, object list2 ) : void
Add_ ( object list, object go ) : void
BringToDown ( FrameworkElement ui ) : void
BringToUp ( FrameworkElement ui, FrameworkElement parent ) : void
ColumnWidth ( Grid grid, int col, string width ) : void
Compare ( object obj1, object obj2 ) : bool
Concat ( object one, object two ) : string
Convert ( System.DateTime a ) : decimal
Convert ( decimal a ) : decimal
Convert ( double a ) : decimal
Convert ( int a ) : decimal
Convert ( long a ) : decimal
Convert ( object a ) : decimal
DayOfMonth ( System.DateTime date, int year, int month ) : int
Each ( IEnumerable list, Delegate d ) : void
Each ( IEnumerable list, Delegate d ) : void
EndItem ( IEnumerable list, Delegate d, decimal money ) : GeneralObject
First ( object list ) : object
Format ( int obj, string format ) : string
FormatToMoney ( decimal obj ) : string
FormatToMoney ( object obj ) : string
GetMaxNum ( IEnumerable list ) : double
GetMinNum ( IEnumerable list ) : double
GetProperty ( object o, string name ) : PropertyInfo
GetPropertyValue ( object o, PropertyInfo pi ) : object
GetPropertyValue ( object o, string name ) : object
GetTop ( System.Windows.Controls.Panel ui ) : string
IndexOf ( object one, object two ) : int
MathRound ( decimal value, int decimals ) : double
MathRound ( object value, int decimals ) : double
MathRoundO ( decimal value, int decimals ) : double
Max ( IEnumerable list, Delegate d ) : object
NewMethodCall ( object obj, string methodName ) : object
NewMethodCall ( object obj, string methodName, object param ) : object
NullToEmpty ( object o ) : object
Pos ( object go, object list ) : int
RemoveTop ( System.Windows.Controls.Panel ui ) : void
ReplaceStr ( object obj, string format ) : string
SetPropertyValue ( object o, PropertyInfo pi, bool value ) : void
SetPropertyValue ( object o, PropertyInfo pi, decimal value ) : void
SetPropertyValue ( object o, PropertyInfo pi, double value ) : void
SetPropertyValue ( object o, PropertyInfo pi, int value ) : void
SetPropertyValue ( object o, PropertyInfo pi, object value ) : void
SetSelected ( IEnumerable list, Delegate d, decimal money ) : IEnumerable
SetSource ( FrameworkElement c, string name ) : void
Split ( object a, object b, int i ) : object
Sum ( IEnumerable list, Delegate d ) : object
ToBool ( bool a ) : bool
ToBool ( object a ) : bool
ToChinaMoney ( object money ) : string
ToDate ( object obj ) : System.DateTime
ToDouble ( object obj ) : double
ToInt ( decimal obj ) : int
ToInt ( object obj ) : int
ToList ( object list, string childPropertyName ) : BaseObjectList
ToList2 ( object list ) : BaseObjectList
ToLong ( object obj ) : long
ToMonthEnd ( object obj ) : System.DateTime
ToObject ( System.DateTime a ) : object
ToObject ( bool a ) : object
ToObject ( decimal a ) : object
ToObject ( double a ) : object
ToObject ( int a ) : object
ToObject ( object a ) : object
ToObject ( string a ) : object
ToObjectList ( object list ) : BaseObjectList
ToString ( IEnumerable list, Delegate d ) : string
ToString ( IEnumerable list, Delegate d ) : string
ToString ( object obj ) : string
ToString ( object obj, string format ) : string
ToStringWithSQ ( IEnumerable list, Delegate d ) : string
ToStringWithSQ ( IEnumerable list, Delegate d ) : string
ToUri ( string str ) : Uri
ToVisibility ( object o ) : Visibility
ToWhere ( object list ) : string
Where ( object obj, Delegate where ) : IEnumerable

Описание методов

AddM_() публичный статический Метод

public static AddM_ ( object list, object list2 ) : void
list object
list2 object
Результат void

Add_() публичный статический Метод

public static Add_ ( object list, object go ) : void
list object
go object
Результат void

BringToDown() публичный статический Метод

public static BringToDown ( FrameworkElement ui ) : void
ui System.Windows.FrameworkElement
Результат void

BringToUp() публичный статический Метод

public static BringToUp ( FrameworkElement ui, FrameworkElement parent ) : void
ui System.Windows.FrameworkElement
parent System.Windows.FrameworkElement
Результат void

ColumnWidth() публичный статический Метод

public static ColumnWidth ( Grid grid, int col, string width ) : void
grid System.Windows.Controls.Grid
col int
width string
Результат void

Compare() публичный статический Метод

public static Compare ( object obj1, object obj2 ) : bool
obj1 object
obj2 object
Результат bool

Concat() публичный статический Метод

public static Concat ( object one, object two ) : string
one object
two object
Результат string

Convert() публичный статический Метод

public static Convert ( System.DateTime a ) : decimal
a System.DateTime
Результат decimal

Convert() публичный статический Метод

public static Convert ( decimal a ) : decimal
a decimal
Результат decimal

Convert() публичный статический Метод

public static Convert ( double a ) : decimal
a double
Результат decimal

Convert() публичный статический Метод

public static Convert ( int a ) : decimal
a int
Результат decimal

Convert() публичный статический Метод

public static Convert ( long a ) : decimal
a long
Результат decimal

Convert() публичный статический Метод

public static Convert ( object a ) : decimal
a object
Результат decimal

DayOfMonth() публичный статический Метод

public static DayOfMonth ( System.DateTime date, int year, int month ) : int
date System.DateTime
year int
month int
Результат int

Each() публичный статический Метод

public static Each ( IEnumerable list, Delegate d ) : void
list IEnumerable
d System.Delegate
Результат void

Each() публичный статический Метод

public static Each ( IEnumerable list, Delegate d ) : void
list IEnumerable
d System.Delegate
Результат void

EndItem() публичный статический Метод

public static EndItem ( IEnumerable list, Delegate d, decimal money ) : GeneralObject
list IEnumerable
d System.Delegate
money decimal
Результат Com.Aote.ObjectTools.GeneralObject

First() публичный статический Метод

public static First ( object list ) : object
list object
Результат object

Format() публичный статический Метод

public static Format ( int obj, string format ) : string
obj int
format string
Результат string

FormatToMoney() публичный статический Метод

public static FormatToMoney ( decimal obj ) : string
obj decimal
Результат string

FormatToMoney() публичный статический Метод

public static FormatToMoney ( object obj ) : string
obj object
Результат string

GetMaxNum() публичный статический Метод

public static GetMaxNum ( IEnumerable list ) : double
list IEnumerable
Результат double

GetMinNum() публичный статический Метод

public static GetMinNum ( IEnumerable list ) : double
list IEnumerable
Результат double

GetProperty() публичный статический Метод

public static GetProperty ( object o, string name ) : PropertyInfo
o object
name string
Результат System.Reflection.PropertyInfo

GetPropertyValue() публичный статический Метод

public static GetPropertyValue ( object o, PropertyInfo pi ) : object
o object
pi System.Reflection.PropertyInfo
Результат object

GetPropertyValue() публичный статический Метод

public static GetPropertyValue ( object o, string name ) : object
o object
name string
Результат object

GetTop() публичный статический Метод

public static GetTop ( System.Windows.Controls.Panel ui ) : string
ui System.Windows.Controls.Panel
Результат string

IndexOf() публичный статический Метод

public static IndexOf ( object one, object two ) : int
one object
two object
Результат int

MathRound() публичный статический Метод

public static MathRound ( decimal value, int decimals ) : double
value decimal
decimals int
Результат double

MathRound() публичный статический Метод

public static MathRound ( object value, int decimals ) : double
value object
decimals int
Результат double

MathRoundO() публичный статический Метод

public static MathRoundO ( decimal value, int decimals ) : double
value decimal
decimals int
Результат double

Max() публичный статический Метод

public static Max ( IEnumerable list, Delegate d ) : object
list IEnumerable
d System.Delegate
Результат object

NewMethodCall() публичный статический Метод

public static NewMethodCall ( object obj, string methodName ) : object
obj object
methodName string
Результат object

NewMethodCall() публичный статический Метод

public static NewMethodCall ( object obj, string methodName, object param ) : object
obj object
methodName string
param object
Результат object

NullToEmpty() публичный статический Метод

public static NullToEmpty ( object o ) : object
o object
Результат object

Pos() публичный статический Метод

public static Pos ( object go, object list ) : int
go object
list object
Результат int

RemoveTop() публичный статический Метод

public static RemoveTop ( System.Windows.Controls.Panel ui ) : void
ui System.Windows.Controls.Panel
Результат void

ReplaceStr() публичный статический Метод

public static ReplaceStr ( object obj, string format ) : string
obj object
format string
Результат string

SetPropertyValue() публичный статический Метод

public static SetPropertyValue ( object o, PropertyInfo pi, bool value ) : void
o object
pi System.Reflection.PropertyInfo
value bool
Результат void

SetPropertyValue() публичный статический Метод

public static SetPropertyValue ( object o, PropertyInfo pi, decimal value ) : void
o object
pi System.Reflection.PropertyInfo
value decimal
Результат void

SetPropertyValue() публичный статический Метод

public static SetPropertyValue ( object o, PropertyInfo pi, double value ) : void
o object
pi System.Reflection.PropertyInfo
value double
Результат void

SetPropertyValue() публичный статический Метод

public static SetPropertyValue ( object o, PropertyInfo pi, int value ) : void
o object
pi System.Reflection.PropertyInfo
value int
Результат void

SetPropertyValue() публичный статический Метод

public static SetPropertyValue ( object o, PropertyInfo pi, object value ) : void
o object
pi System.Reflection.PropertyInfo
value object
Результат void

SetSelected() публичный статический Метод

public static SetSelected ( IEnumerable list, Delegate d, decimal money ) : IEnumerable
list IEnumerable
d System.Delegate
money decimal
Результат IEnumerable

SetSource() публичный статический Метод

public static SetSource ( FrameworkElement c, string name ) : void
c System.Windows.FrameworkElement
name string
Результат void

Split() публичный статический Метод

public static Split ( object a, object b, int i ) : object
a object
b object
i int
Результат object

Sum() публичный статический Метод

public static Sum ( IEnumerable list, Delegate d ) : object
list IEnumerable
d System.Delegate
Результат object

ToBool() публичный статический Метод

public static ToBool ( bool a ) : bool
a bool
Результат bool

ToBool() публичный статический Метод

public static ToBool ( object a ) : bool
a object
Результат bool

ToChinaMoney() публичный статический Метод

public static ToChinaMoney ( object money ) : string
money object
Результат string

ToDate() публичный статический Метод

public static ToDate ( object obj ) : System.DateTime
obj object
Результат System.DateTime

ToDouble() публичный статический Метод

public static ToDouble ( object obj ) : double
obj object
Результат double

ToInt() публичный статический Метод

public static ToInt ( decimal obj ) : int
obj decimal
Результат int

ToInt() публичный статический Метод

public static ToInt ( object obj ) : int
obj object
Результат int

ToList() публичный статический Метод

public static ToList ( object list, string childPropertyName ) : BaseObjectList
list object
childPropertyName string
Результат BaseObjectList

ToList2() публичный статический Метод

public static ToList2 ( object list ) : BaseObjectList
list object
Результат BaseObjectList

ToLong() публичный статический Метод

public static ToLong ( object obj ) : long
obj object
Результат long

ToMonthEnd() публичный статический Метод

public static ToMonthEnd ( object obj ) : System.DateTime
obj object
Результат System.DateTime

ToObject() публичный статический Метод

public static ToObject ( System.DateTime a ) : object
a System.DateTime
Результат object

ToObject() публичный статический Метод

public static ToObject ( bool a ) : object
a bool
Результат object

ToObject() публичный статический Метод

public static ToObject ( decimal a ) : object
a decimal
Результат object

ToObject() публичный статический Метод

public static ToObject ( double a ) : object
a double
Результат object

ToObject() публичный статический Метод

public static ToObject ( int a ) : object
a int
Результат object

ToObject() публичный статический Метод

public static ToObject ( object a ) : object
a object
Результат object

ToObject() публичный статический Метод

public static ToObject ( string a ) : object
a string
Результат object

ToObjectList() публичный статический Метод

public static ToObjectList ( object list ) : BaseObjectList
list object
Результат BaseObjectList

ToString() публичный статический Метод

public static ToString ( IEnumerable list, Delegate d ) : string
list IEnumerable
d System.Delegate
Результат string

ToString() публичный статический Метод

public static ToString ( IEnumerable list, Delegate d ) : string
list IEnumerable
d System.Delegate
Результат string

ToString() публичный статический Метод

public static ToString ( object obj ) : string
obj object
Результат string

ToString() публичный статический Метод

public static ToString ( object obj, string format ) : string
obj object
format string
Результат string

ToStringWithSQ() публичный статический Метод

public static ToStringWithSQ ( IEnumerable list, Delegate d ) : string
list IEnumerable
d System.Delegate
Результат string

ToStringWithSQ() публичный статический Метод

public static ToStringWithSQ ( IEnumerable list, Delegate d ) : string
list IEnumerable
d System.Delegate
Результат string

ToUri() публичный статический Метод

public static ToUri ( string str ) : Uri
str string
Результат System.Uri

ToVisibility() публичный статический Метод

public static ToVisibility ( object o ) : Visibility
o object
Результат Visibility

ToWhere() публичный статический Метод

public static ToWhere ( object list ) : string
list object
Результат string

Where() публичный статический Метод

public static Where ( object obj, Delegate where ) : IEnumerable
obj object
where System.Delegate
Результат IEnumerable