新的开始,要有新的气象
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;
}
}
}
不成熟的我们带着不成熟的梦想来到敬杰,为的是学到可以拿得出手的技术,为的是以后能养活自己,同时很高兴能够认识够多的朋友。
闲话就不先扯了,下面我先把今天学习到的知识点现总结下:
今日重点:(面试时可能会被提问到)
.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;
}
}
}