C# 클래스 Com.Aote.Utils.RunLib

Exp标记系统运行时所需库函数,比如Sum,Compare等。
파일 보기 프로젝트 열기: DuBin1988/restv2

공개 메소드들

메소드 설명
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