본문으로 건너뛰기
버전: 5.18.17

AddCalculation

public void AddCalculation(string column, GameInfoOperator operator, int number);
public void AddCalculation(string column, GameInfoOperator operator, long number);
public void AddCalculation(string column, GameInfoOperator operator, double number);

파라미터​

ValueTypeDescription
columnstring연산 작업할 column 명(key 값)
operatorGameInfoOperator(enum)연산 작업할 연산
numberint/long/double연산 작업할 값

double형 데이터의 경우 반올림이 될 수 있습니다.

GameInfoOperation(enum)​

ValueDescription
addition저장된 값에 number 만큼 더하기 연산 수행
subtraction저장된 값에 number 만큼 빼기 연산 수행
multiplication저장된 값에 number 만큼 곱하기 연산 수행
division저장된 값에 number 만큼 나누기 연산 수행

설명​

UpdateWithCalculation 함수의 인자로 param을 넘겨줄 때 어떤 컬럼에 대해 연산을 진행할지 선언하기 위한 함수입니다.

  • Key는 숫자로 시작할 수 없습니다. 숫자로 시작하는 경우, 경고가 출력되며 Param에 추가되지 않습니다.

Example​

Param param = new Param();

// 덧셈 명령
param.AddCalculation("column1", GameInfoOperator.addition, 20);
// 뺄셈 명령
param.AddCalculation("column2", GameInfoOperator.subtraction, 20);
// 곱셈 명령
param.AddCalculation("column3", GameInfoOperator.multiplication, 20);
// 나눗셈 명령
param.AddCalculation("column4", GameInfoOperator.division, 20);