C#作为一种现代编程语言,广泛应用于通用业务系统开发。由于C#语法限制,在测绘程序设计教学中使用MatLab、Python、IDL(Interactive Data Language)等动态脚本语言更为精简高效。C#7新增了简单灵活的轻量级元组类型,可以简化测绘程序设计教学过程。以获取全站仪测量数据为例,分析了元组典型应用场景,给出了教学示例,包括多变量初始化、多变量赋值、多变量互换、封装函数返回多变量、作为中间层数据容器、以及利用析构(deconstructing)实现对象到元组自动转换。实践表明元组适合测绘程序设计教学,达到了类似动态语言的开发效率。