派生类:
[attributes][access-modifiers]class identifiers [:base-class]{class-body}
attributes: 相关属性
access-modifiers: 可访问性修饰符
Sunday, November 28, 2010
Friday, November 26, 2010
油条的做法2
原料:上等高筋面粉1500克 泡打粉15克 食粉7.5克 精盐30克 鸡蛋4只 色拉油2500克
制法:
1面粉过筛后加入泡打粉拌匀。清水(约1000克)倒入合面机中,磕入鸡蛋,加入精盐、食粉和50克色拉油,开机调至低档转速搅拌,至水浑浊略起有小泡 时,再加入拌有泡打粉的面粉,待面粉与水搅和成团后,改用中档转速搅拌,直至面团光滑柔软。
2双手沾上少许色拉油,将面团从和面机中挖出,放在抹有油脂的面案上,并擀成长方形的面块,接着用拳头在面块上擂制,待张片变大时,再折叠成2~3层进 行擂制,依法反复三次,即可将擂制好的面块叠整齐后放入不锈钢盘中,盖上湿毛巾静置约半小时待用。
3将面案的另一端撒上面粉,从不锈钢盘中用面刀取一小块面团放在面案上,用双手配合牵拉长后,再用擀面杖擀成8厘米宽、1厘米厚的长条坯皮,然手用刀切 成2.5厘米宽的坯条。
4锅中注入色拉油烧至六七成热,取一条坯条在非刀口面用小毛刷刷少许水,再放上一条坯条重叠(刀口面均在两侧),用细木棍在坯条中间揿压一下,使两坯条 相粘,然后用双手托住坯条,轻轻拉长,右手将坯条扭转两圈,再边拉边放入油锅中(先放条子中部,再将两端放入油锅),一边炸一边用筷子翻动,炸至条形笔挺 饱满、色泽金黄即可出锅沥油,改刀
成短节,装盘即可上桌。
制作关键:
1和面时必须先将食粉、精盐、鸡蛋、色拉油和水充分搅散后,再加入面粉,否则会出现松脆不一、口味不均的现象;和面时需按由低速到中速搅拌的顺序,这样才有利于面筋的形成。
2擂制面团时,重叠次数不宜过多,以免筋力太强,用力不宜过猛,以免面筋断裂;制作好的面块需静置饧半小时后再进行出条,否则炸出的油条死板、不够酥 软。另在叠制面块的过程中,如有气泡产生,应用牙签挑掉,不然炸出的油条外形不光滑。
3切好的条坯,应刷少许水再重叠揿压,避免炸的过程中条坯粘接不牢而裂开,用手拉扯油条生坯时,用力要轻,用力过大会使条坯裂口或断筋。
4油炸时油温以六七成热(约180℃)为宜,油温过低,油脂会很快浸透进面坯中,这样不仅使油条中间含油,还会使其膨胀度降低,而油温过高时,又很容易 将油条炸焦炸煳。在油炸过程中,必须用筷子来回翻动,使其受热均匀,让油条变得膨胀松泡且色泽一致。
制法:
1面粉过筛后加入泡打粉拌匀。清水(约1000克)倒入合面机中,磕入鸡蛋,加入精盐、食粉和50克色拉油,开机调至低档转速搅拌,至水浑浊略起有小泡 时,再加入拌有泡打粉的面粉,待面粉与水搅和成团后,改用中档转速搅拌,直至面团光滑柔软。
2双手沾上少许色拉油,将面团从和面机中挖出,放在抹有油脂的面案上,并擀成长方形的面块,接着用拳头在面块上擂制,待张片变大时,再折叠成2~3层进 行擂制,依法反复三次,即可将擂制好的面块叠整齐后放入不锈钢盘中,盖上湿毛巾静置约半小时待用。
3将面案的另一端撒上面粉,从不锈钢盘中用面刀取一小块面团放在面案上,用双手配合牵拉长后,再用擀面杖擀成8厘米宽、1厘米厚的长条坯皮,然手用刀切 成2.5厘米宽的坯条。
4锅中注入色拉油烧至六七成热,取一条坯条在非刀口面用小毛刷刷少许水,再放上一条坯条重叠(刀口面均在两侧),用细木棍在坯条中间揿压一下,使两坯条 相粘,然后用双手托住坯条,轻轻拉长,右手将坯条扭转两圈,再边拉边放入油锅中(先放条子中部,再将两端放入油锅),一边炸一边用筷子翻动,炸至条形笔挺 饱满、色泽金黄即可出锅沥油,改刀
成短节,装盘即可上桌。
制作关键:
1和面时必须先将食粉、精盐、鸡蛋、色拉油和水充分搅散后,再加入面粉,否则会出现松脆不一、口味不均的现象;和面时需按由低速到中速搅拌的顺序,这样才有利于面筋的形成。
2擂制面团时,重叠次数不宜过多,以免筋力太强,用力不宜过猛,以免面筋断裂;制作好的面块需静置饧半小时后再进行出条,否则炸出的油条死板、不够酥 软。另在叠制面块的过程中,如有气泡产生,应用牙签挑掉,不然炸出的油条外形不光滑。
3切好的条坯,应刷少许水再重叠揿压,避免炸的过程中条坯粘接不牢而裂开,用手拉扯油条生坯时,用力要轻,用力过大会使条坯裂口或断筋。
4油炸时油温以六七成热(约180℃)为宜,油温过低,油脂会很快浸透进面坯中,这样不仅使油条中间含油,还会使其膨胀度降低,而油温过高时,又很容易 将油条炸焦炸煳。在油炸过程中,必须用筷子来回翻动,使其受热均匀,让油条变得膨胀松泡且色泽一致。
油条的做法
油条用料:
2 杯高筋面粉 (2cup bread flour)
1 杯温牛奶(240 ml )
1大勺泡打粉(1 Tablespoon baking powder )
1小勺盐.(1 Teaspoon)
半小勺苏打粉(½ teaspoon soda)
植物油少许
(还有人做时加1小勺糖,我没试过,下次准备也试一下)
油条做法:
1.冰箱里的牛奶拿出来后,倒入量背一杯的量,放入微波炉加热35秒,成温牛奶,(各家的微波炉不同,用手试一下.温温热就可)把BAKING POWDER,盐,和苏打倒入温牛奶化开,用筷子搅拌,会起很多泡沫,并高出一杯的高度,倒入面粉中搅拌和均,下手前在手心倒些菜油,面就不沾手,揉匀揉 光滑面团,再倒入少许植物油,四周沾满油后用保鲜膜盖住.醒半小时后,再揉一次这时面团表面就像丝绸面一样光滑了,再盖上保鲜膜过一夜就可以了,因为都是 第二天炸油条.所以放一夜.如想白吃,面醒个大半天5-6小时也应该可以的.
2.第二天早上,在一个案板上抹点油,把和好的面团拿出,手上可以再抹点油(面团不会沾手),不要揉,平摊在案板上用手整理抹平成长椭圆形,用刀(也可抹 点油)把摊开的面切成约1.5CM宽的条,长度够的话就在中间切开成两条,再摞一起然后用筷子在上轻轻按压一下,用手拎两头边抻边在案板上弹甩两下,丢进 已烧得很热的油锅里.油温的热度要烧到看到面条丢进去后,面条上立马冒出一个一个的"泡",炸至金黄,捞出.成了~~
3.坐锅烧热油,油温要比较高.第一个可先试一下,就知道温度是否合适了.
小贴士:
1.两杯高筋面粉,一杯温牛奶的量(240 ml ),如有特别MM做时还是稀软,可临时加一点点面粉,调到自己认为可行的程度,看上面的图.
2.检查你的泡大粉是否过期,如时间太久了,就买瓶新的.
3.第二天早上的面团千万不能用手揉,在案板上抹点油,小心把面团拿出,手上抹油 ,平摊在案板上用手整理抹平成长椭圆形就可以了,最好再放一会帮助气泡恢复元.
4.如只有一杯大的量杯,量好一杯牛奶后,可转到一点的杯子里,这样加入泡大粉,盐,苏打时不会溢出杯外(因会起很多的泡泡,还要搅拌)
2 杯高筋面粉 (2cup bread flour)
1 杯温牛奶(240 ml )
1大勺泡打粉(1 Tablespoon baking powder )
1小勺盐.(1 Teaspoon)
半小勺苏打粉(½ teaspoon soda)
植物油少许
(还有人做时加1小勺糖,我没试过,下次准备也试一下)
油条做法:
1.冰箱里的牛奶拿出来后,倒入量背一杯的量,放入微波炉加热35秒,成温牛奶,(各家的微波炉不同,用手试一下.温温热就可)把BAKING POWDER,盐,和苏打倒入温牛奶化开,用筷子搅拌,会起很多泡沫,并高出一杯的高度,倒入面粉中搅拌和均,下手前在手心倒些菜油,面就不沾手,揉匀揉 光滑面团,再倒入少许植物油,四周沾满油后用保鲜膜盖住.醒半小时后,再揉一次这时面团表面就像丝绸面一样光滑了,再盖上保鲜膜过一夜就可以了,因为都是 第二天炸油条.所以放一夜.如想白吃,面醒个大半天5-6小时也应该可以的.
2.第二天早上,在一个案板上抹点油,把和好的面团拿出,手上可以再抹点油(面团不会沾手),不要揉,平摊在案板上用手整理抹平成长椭圆形,用刀(也可抹 点油)把摊开的面切成约1.5CM宽的条,长度够的话就在中间切开成两条,再摞一起然后用筷子在上轻轻按压一下,用手拎两头边抻边在案板上弹甩两下,丢进 已烧得很热的油锅里.油温的热度要烧到看到面条丢进去后,面条上立马冒出一个一个的"泡",炸至金黄,捞出.成了~~
3.坐锅烧热油,油温要比较高.第一个可先试一下,就知道温度是否合适了.
小贴士:
1.两杯高筋面粉,一杯温牛奶的量(240 ml ),如有特别MM做时还是稀软,可临时加一点点面粉,调到自己认为可行的程度,看上面的图.
2.检查你的泡大粉是否过期,如时间太久了,就买瓶新的.
3.第二天早上的面团千万不能用手揉,在案板上抹点油,小心把面团拿出,手上抹油 ,平摊在案板上用手整理抹平成长椭圆形就可以了,最好再放一会帮助气泡恢复元.
4.如只有一杯大的量杯,量好一杯牛奶后,可转到一点的杯子里,这样加入泡大粉,盐,苏打时不会溢出杯外(因会起很多的泡泡,还要搅拌)
方法重载overload "多态" 方法的多态
C#中,同一个类中的两个或两个以上的方法可以有同一个名字,只要他们的参数声明不同即可。在这种情况下,该方法就被称为重载,这个过程称为方法重载。
1.同一个类
2.方法名相同
3.参数列表必须不同(个数,类型,ref,out)
反面:
1.不同类,可以有同名并且相同参数的方法
2.返回类型不会影响
3.参数名不影响
1.同一个类
2.方法名相同
3.参数列表必须不同(个数,类型,ref,out)
反面:
1.不同类,可以有同名并且相同参数的方法
2.返回类型不会影响
3.参数名不影响
Saturday, November 20, 2010
方法的参数
1)
params关键字: 参数数组
何时使用: 所需要使用的参数,数量不确定时
注意: 如果还有其他参数,记得一定要让“参数数组”是最后一个参数
2)
ref关键字: 按引用传值
reference:引用: 强制要求参数按引用传值
注意:
1. 传入参数之前,必须给参数赋值
2. 调用方法时,必须加ref关键字
3)
out关键字: 输出参数
注意:
1. 传参数到方法之前,可以不先赋值
2. 在方法内部,必须要有给参数赋值语句
out在外边赋值是无效的,因为,要求在方法内部必须要赋值。
params关键字: 参数数组
何时使用: 所需要使用的参数,数量不确定时
注意: 如果还有其他参数,记得一定要让“参数数组”是最后一个参数
2)
ref关键字: 按引用传值
reference:引用: 强制要求参数按引用传值
注意:
1. 传入参数之前,必须给参数赋值
2. 调用方法时,必须加ref关键字
3)
out关键字: 输出参数
注意:
1. 传参数到方法之前,可以不先赋值
2. 在方法内部,必须要有给参数赋值语句
out在外边赋值是无效的,因为,要求在方法内部必须要赋值。
Friday, November 19, 2010
C# 对比属性和索引器
属性 | 索引器 |
---|---|
允许调用方法,如同它们是公共数据成员 | 允许调用对象上的方法,如同对象是一个数组 |
可以通过简单的名称进行访问 | 可以通过索引器进行访问 |
可以是静态成员或实例成员 | 必须是实例成员 |
属性的get访问函数没有参数 | 索引器的get访问函数具有与索引器相同的形参表 |
属性的set访问函数包含隐式value参数 | 除了value参数外,索引器的set访问函数还具有与索引器相同的形参表 |
Monday, November 1, 2010
Main()方法
Main()方法
Main()方法是程序的入口点,程序控制在该方法中开始和结束
该方法在类或结构的内部声明。它必须是静态方法,而不应是公共方法
它可以具有void或int返回类型
声明Main()方法时既可以使用参数,也可以不是用参数
参数可以作为从零开始索引的命令行参数来读取
与C和C++不同,程序的名称不会被当做第一个命令行参数
Main()方法是程序的入口点,程序控制在该方法中开始和结束
该方法在类或结构的内部声明。它必须是静态方法,而不应是公共方法
它可以具有void或int返回类型
声明Main()方法时既可以使用参数,也可以不是用参数
参数可以作为从零开始索引的命令行参数来读取
与C和C++不同,程序的名称不会被当做第一个命令行参数
构造函数
1. 构造函数的名字和类名是一样的
2. 构造函数没有返回值,可以带参数,也可以不带参数
3. 声明类对象时,系统自动调用构造函数,构造函数不能被显示调用
4. 构造函数可以重载,从而提供初始化类对象的不同方法
5. 若在声明时未定义构造函数,系统会自动生成默认的构造函数,此时构造函数的函数体为空,如果自己定义了构造函数,系统将不再自动定义构造函数了。
public student(int Age, string Name)
{
this.age = Age;
this.name = Name;
}
public Student():this(19, "no name"){}
public Student(int Age):this(Age, "no name")
{}
public Student():this(19) {}
这里的:this(Age, "no name:) 是调用上边的构造函数,也就是构造函数可以互相调用(用:this)来调用。
静态构造函数:用于对类本身(静态成员)进行初始化
静态构造函数没有参数
静态构造函数没有可访问性修饰
静态构造函数最多只调用一次
静态构造函数只能由系统调用,不能显式调用
静态构造函数在第一次调用类的方法或成员(实例或静态)时,自动调用
public static int EnrollSchool; //静态成员,属于所有类的实例的数据,与具体的实例无关
static Student()
{
EnrollSchool = 19;
}
2. 构造函数没有返回值,可以带参数,也可以不带参数
3. 声明类对象时,系统自动调用构造函数,构造函数不能被显示调用
4. 构造函数可以重载,从而提供初始化类对象的不同方法
5. 若在声明时未定义构造函数,系统会自动生成默认的构造函数,此时构造函数的函数体为空,如果自己定义了构造函数,系统将不再自动定义构造函数了。
public student(int Age, string Name)
{
this.age = Age;
this.name = Name;
}
public Student():this(19, "no name"){}
public Student(int Age):this(Age, "no name")
{}
public Student():this(19) {}
这里的:this(Age, "no name:) 是调用上边的构造函数,也就是构造函数可以互相调用(用:this)来调用。
静态构造函数:用于对类本身(静态成员)进行初始化
静态构造函数没有参数
静态构造函数没有可访问性修饰
静态构造函数最多只调用一次
静态构造函数只能由系统调用,不能显式调用
静态构造函数在第一次调用类的方法或成员(实例或静态)时,自动调用
public static int EnrollSchool; //静态成员,属于所有类的实例的数据,与具体的实例无关
static Student()
{
EnrollSchool = 19;
}
C# this关键字
1. 用this来调用自己类的另外一个构造函数
public Student(int Age):this(Age, "without a name"){}
2. this代表当前这个类的实例
3. 在类的内部访问自己类的成员
成员变量
函数方法
属性
事件
4. 好处:只需要访问自己的成员时,使用this, 过滤掉其它不相关的提示。
5. 注意:不仅可以访问自己的成员,也可访问父类的成员(不建议使用this访问父类成员,应使用base
this 指向当前这个实例,所以只能访问实例的成员,不能访问静态成员
public Student(int Age):this(Age, "without a name"){}
2. this代表当前这个类的实例
3. 在类的内部访问自己类的成员
成员变量
函数方法
属性
事件
4. 好处:只需要访问自己的成员时,使用this, 过滤掉其它不相关的提示。
5. 注意:不仅可以访问自己的成员,也可访问父类的成员(不建议使用this访问父类成员,应使用base
this 指向当前这个实例,所以只能访问实例的成员,不能访问静态成员
Subscribe to:
Posts (Atom)