[C#] 변수명 약어 추천, 코딩 컨벤션

C#에서 자주 사용하는 변수명 약어를 추천해 드리겠습니다. 다만, 어디까지나 예시이기 때문에 참고용도로 사용하셔야 합니다. 변수명 약어의 기초는 현재 개발 환경에서의 코딩 컨벤션을 중점으로 하여야 합니다.

변수명 약어 추천, 코딩 컨벤션

예를 들면 "우리 프로그램에서 버튼은 무조건 btn으로 시작합니다. 시작버튼은 btnStart, 종료버튼은 btnEnd와 같이 약어를 설정하세요."와 같은 것입니다.

변수명 약어 A

addr: Address

adv: advanced

app: Application

arr: Array

arg: Argument

asc: Ascending

asm: Assembly

attr: Attribute

aud: Audit

auth: Authorization

av: Availability

avg: Average

변수명 약어 B

bg: Background

bl: Boolean, 변수명은 is나 has로 시작하는 편입니다. boolean보다는 bool로 사용함.

btn: Button

변수명 약어 C

calc: Calculator

cbl: Check box list

cert: Certification

cfg: Configuration, config라고도 합니다.

ch: Char, c로 사용하기도 합니다.

chk: Check box

cmb: Combo box

cmd: Command

cnt: Count

ctrl: Control, ctr이나 ctl로 사용하기도 합니다.

com, comp: Computer

변수명 약어 D

dbg: Debugging

dbl: Double precision floating-point value

dec: Decimal, 자주 사용하는 클래스에서는 d라고도 합니다.

desc: Description, Descending

dev: Development

doc: Document

dict: Dictionary, dic, dc 등 혼용하는 편.

dt: DateTime, DataTable, Date

dlg: Dialog box, (dlb 또는 dlgb)

변수명 약어 E

elem: Element, el이나 e로 사용하는 경우도 많습니다.

env: Environment

err: Error, er로 사용하기도 합니다.

exc: Exception, ex로 사용하기도 함.

exe: Execution, exec라고도 하는 편입니다.

exp: Expression(expr), Exponent

ext: Extension

변수명 약어 F

fmt: Format

frm: Form

변수명 약어 G

gen: General

grp: Group

guid: Globally Unique Identifier

gfx: Graphics

변수명 약어 H

ht: Hash Table

변수명 약어 I

id: Identification, Identifier

idx: Index, ind로 사용하기도 합니다.

img: Image

i: Integer

변수명 약어 J

json: JavaScript Object Notation format

jwt: JSON Web Token

jvm: Java Virtual Machine

jsx: JavaScript Extension

js: JavaScript

jpg: Joint Photographic Experts Group image format

jre: Java Runtime Environment

변수명 약어 K

kv: Key Value

kvp: Key-value pair

변수명 약어 L

lbl: Label

len: Length

log: Logging

lst: List, ls라고도 가끔 하는 걸 봤습니다.

변수명 약어 M

max: Maximum

min: Minimum

msg: Message

mgr: Manager

mgmt: Management

mon: Monitor 또는 Monitoring

변수명 약어 N

num: Number

변수명 약어 O

obj: Object

opt: Option

변수명 약어 P

param: Parameter, p, prm, par라고 사용하는 경우도 많습니다.

pnl: Panel

perf: Performance

pwd: Password, pw라고 하는 경우도 많음.

pow: Power

pol: Policy

변수명 약어 Q

qry: Query

변수명 약어 R

rad: Radio button

ref: Reference

req: Request

res: Result, Response

resp: Response

변수명 약어 S

sec: Security, Seconds

src: Source

str: String, s라고도 합니다.

svc: Service

sync: Synchronize

변수명 약어 T

tab: Table, tb 또는 tbl이라고도 합니다.

tgt: Target, tar라고도 자주 하는 편입니다. src 및 tar(tgt) 등으로 사용.

tm: TimeSpan, Time

tmp: Temporary, temp라고도 하는 편입니다.

tot: Total

txt : Text

변수명 약어 U

usr: User

변수명 약어 V

val: Value

var: Variable

ver: Version, v 및 vr이라고도 합니다.

vw, vwr: View 또는 Viewer

변수명 약어 W

wnd: Window, win 또는 wind라고도 하는 편.

변수명 약어 X

X로 시작하는 변수명 약어는 보통 EX에서 E를 빼고 X부터 시작하는 경우가 많습니다.

변수명 약어 Y

yrs: Years

ym: Year-month

ymd: Year-month-day

ytd: Year-to-date

변수명 약어 Z

zoom: Magnification level

댓글