您的位置:首页 > 职场人生

新的开始,要有新的气象

2011-01-16 22:32 344 查看
实习第二天,终于开始正式讲课了,上午我们先进行了自我介绍,虽然依旧没找到我们林州老乡,但重阳说的那句话不错:“虽然没找到林州老乡,但我们都是河南老乡(桂老师没有意见哈)”

不成熟的我们带着不成熟的梦想来到敬杰,为的是学到可以拿得出手的技术,为的是以后能养活自己,同时很高兴能够认识够多的朋友。

闲话就不先扯了,下面我先把今天学习到的知识点现总结下:

今日重点:(面试时可能会被提问到)

.net Freamwork有两部分组成:CLR(公共语言运行库)FCL(同一类库)两次编程一次运行:先是源代码转换为中间语言(all ,exe),中间语言转换成机器语言,最后运行。

C# 的特点:封装,继承,多态。

今天所学代码:

一.class Program

{

static void Main(string[] str)

{

if (str.Length > 0)

{

//str[0] = "1";

foreach (string s in str)

{

Console.WriteLine(s);

}

Console.Read();

}

}

二.class Program

{

static void Main(string[] args)

{

// Process进程开始运行

Process.Start(@"C:\Documents and Settings\Administrator\桌面自动售货机¨\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe", "123");

}

}

一调用二,可以在二中添加参数(如123)

2.这段代码可以运行一个程序N次

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Diagnostics;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

for (int i=0;i<4;i++)

{

Process.Start(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE");

}

}

}

}

应用Process时,要双击它,添加引用using System.Diagnostics;

Main方法是一个程序的入口点,也是一个程序的终点。

查看那个单词出现次数最多:(看不懂,先放这儿)

class Program

{

static void Main(string[] args)

{

string str = "s d f s d f s d f s d f s d f s d f e t y z z z z z z z z z z z ";

string[] strarr = str.Split(' ');

var v = strarr.GroupBy(ss => ss);

Console.WriteLine(v.First(sss => sss.Count() == v.Max(ss => ss.Count())).Key);

Console.WriteLine(v.Max(ss => ss.Count()));

//Process.Start(@"C:\Users\DEYAN\Desktop\飞秋");

if (args.Length > 0)

{

Console.WriteLine(args.Length);

//for (int i = 0; i < 4;i++ )

//{

foreach (string s in args)

{

Console.WriteLine(s);

}

Console.Read();

}

}

}

}

折叠 #region #endregion

自动获取地址:

计算 代码行数的程序:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.IO;//注意记得添加

namespace LinsNumber

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("请输入项目路径:");

string dir = Console.ReadLine();

Console.WriteLine("总代码量为:{0}", FindCS(dir));

}

static int FindCS(string path)

{

int count = 0;

foreach (string file in Directory.GetFiles(path))

{

if (Path.GetExtension(file).ToUpper() == ".CS")

{

string[] strcount = File.ReadAllLines(file);

for (int i = 0; i < strcount.Length; i++)

{

if (strcount[i].Trim() != "" && strcount[i].Trim() != "{" && strcount[i].Trim() != "}")

{

count++;

}

}

}

}

foreach (string str in Directory.GetDirectories(path))

{

count += FindCS(str);

}

return count;

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息