C#第一次作业

原创 2015年07月07日 12:03:25
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace 代码统计
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int codelinenum = 0;    //代码行数
        int commentarylinenum = 0;    //注释行数
        int branklinenum = 0;    //空行数
        private void Form1_Load(object sender, EventArgs e)
        {
  
        }
       
        private void button1_Click(object sender, EventArgs e)
        {
            //读取指定文件
            string getinfo = textBox1.Text;
            StreamReader reader = new StreamReader(@getinfo, Encoding.GetEncoding("gb2312"));
                    
            //统计代码
            string line = reader.ReadLine();
            while (line != null)
            {
                if (line.Trim() != "" && !(line.Trim().StartsWith(@"//")))
                {
                    codelinenum++;
                }
                else if (line.Trim().StartsWith(@"//"))
                {
                    commentarylinenum++;
                }
                else
                {
                    branklinenum++;
                }
                line = reader.ReadLine();
            }
            reader.Close();
            //显示总代码行数
            label6.Text = (codelinenum + branklinenum + commentarylinenum).ToString();
            //显示代码行数
            label7.Text = codelinenum.ToString();
            //显示空白行数
            label8.Text = branklinenum.ToString();
            //显示注释行数
            label9.Text = commentarylinenum.ToString();
        }
    }
}

第一次C#作业

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...
  • gakki2015
  • gakki2015
  • 2015年11月04日 23:05
  • 76

c#第一次作业

程序代码如下: [csharp] view plaincopy using System;   using System.Collections....
  • ke201211672126
  • ke201211672126
  • 2015年07月11日 10:33
  • 167

C# 第一次作业

1 .  编写控制台应用程序,用户任意输入n个整数,程序计算并输出最大值、最小值、中位数 using System; using System.Collections.Generic; using...
  • sxl0727
  • sxl0727
  • 2013年09月25日 14:02
  • 375

C#第一次作业

计算目录下指定类型文件(.cs, .java)的个数、每个文件的总行数、空行数、注释行数、代码行数 using System; using System.Collections.Generic; u...
  • CJF207
  • CJF207
  • 2015年04月10日 11:12
  • 273

c#第一次作业

using System; using System.Collections.Generic; using System.Linq; using System.Text; ...
  • xydy_
  • xydy_
  • 2015年04月13日 20:34
  • 301

C#作业(第一次)

1. 编写一个控制台应用程序,输出1到n的平方值,要求: 1) 用for语句实现。 using System; using System.Collections.Generic; using ...
  • wyrhero
  • wyrhero
  • 2013年03月20日 17:40
  • 2477

领导力与团队管理--第一次小组作业

//2014年11月1日 小组报告 别人为什么要接受你的领导? 1.什么是领导以及领导不同于管理 科特在《领导者应该做什么》提到“领导者不是制订计划,而是确定方向;领导者不是组织与配备...
  • u013599826
  • u013599826
  • 2014年11月01日 12:24
  • 551

用C#写数据库大作业

其实一开始我是写成word文档的,复制过来图片很难搞,可以直接下载来看 http://pan.baidu.com/s/1jGzYqma 这个攻略主要面向编程能力弱的同学,很多同学都认为...
  • cch139745
  • cch139745
  • 2015年09月24日 20:27
  • 1720

第一次的作业

1. 什么是计算机程序?什么是编程语言?为什么需要编程语言?编程语言是用来干嘛的?举例一些编程语言,以及他们各自的特点? ① 计算机的程序是有一系列的机器指令组成的,而指令就是要计算机执行某种操作的...
  • chenlj_1
  • chenlj_1
  • 2017年11月17日 18:27
  • 123

为什么第一次调用WebService慢呢?

添加Web引用的时候,WebService在客户端有一个代理,如下:     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web....
  • ycl295644
  • ycl295644
  • 2015年04月08日 09:55
  • 1032
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#第一次作业
举报原因:
原因补充:

(最多只允许输入30个字)