實習第二天,終於開始正式講課了,上午我們先進行了自我介紹,雖然依舊沒找到我們林州老鄉,但重陽說的那句話不錯:“雖然沒找到林州老鄉,但我們都是河南老鄉(桂老師沒有意見哈)”
不成熟的我們帶着不成熟的夢想來到敬傑,爲的是學到可以拿得出手的技術,爲的是以後能養活自己,同時很高興能夠認識夠多的朋友。
閒話就不先扯了,下面我先把今天學習到的知識點現總結下:
今日重點:(面試時可能會被提問到)
.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;
}
}
}
新的開始,要有新的氣象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.