做全栈攻城狮
开篇
本文章属于C#零基础入门的教程。
建议按照文章项目进行实战,多写代码,多练习。
这是小白学习软件开发系列课程,旨在帮助对电脑编程感兴趣的朋友学习并熟悉电脑编程软件开发C#技术。达到程序员的级别,可以进入公司进行软件编程开发。总目录:目录:http://www.jianshu.com/p/d1add12a197e。
这是学习电脑编程的第二部分,带领你一起开发电脑桌面应用程序的第三课。上一课链接:Winform零基础入门教程-实现音乐播放器的歌词显示功能
软件程序即进程
进程
进程是系统进行资源分配和调度的基本单位,程序是指令、数据及其组织形式的描述,进程是程序的实体。也就是说每一个程序都可以表示为一个进程。可以在任务管理器中查看到电脑运行进程情况:
电脑进程列表
可以把一个程序当作一个进程。进程是程序运行在系统中的实例。
进程操作
通过使用Process进程类。可以对进程进行操作使用。下面添加一个Console应用程序Demo,用以展示Process的使用:
获取系统正在运行的进程:
获取所有进程
显示运行中程序所有进程名称
启动进程:
启动进程
运行之后即可打开记事本程序和IE浏览器。
运行指定exe程序,并写入参数和读取结果:
启动cmd程序
在进程写入读取内容
关闭进程
关闭进程
线程
线程有时叫做“轻量级线程”,是程序执行的最小单位。线程是进程中的一个实体,用来执行某个任务。一个进程可以拥有多个进程。
线程列表
每个进程中含有多个线程,用来执行不同的任务。
下节继续...
END.
我是成傲天。
生活在不出名的本科院校,白天是学生族,晚上是程序员和知识服务工作者。
读完我的文章如果有收获,记得打赏、关注和点赞哦!
网友评论