| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 12085 人关注过本帖
标题:类、结构或接口成员声明中的标记“(”无效
只看楼主 加入收藏
kangzhuoai
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-7-19
收藏
 问题点数:0 回复次数:7 
类、结构或接口成员声明中的标记“(”无效
我的新手,真心的希望大家能帮我找一下原因!
using System;
using System.Collections.Generic;
using System.Text;

namespace MyHelloApp
{
    class Program1
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hello kanghongwei!!!");
            Console.WriteLine("请输入一个字符");
            char x = (char)Console.Read();               //这里有一个强制的类型转换
            Console.WriteLine(x);
          }
    }

    namespace space1
    {
        class Program2
        {
           static byte b1 = 10, b2 = 20;
           static byte b3 = (byte)(b1 + b2);
           Console.WriteLine(b3);    //出错地方在此,左,右括号有问题
        }
        
    }
}
搜索更多相关主题的帖子: 接口 声明 成员 结构 
2008-07-19 16:49
Arui
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2006-10-15
收藏
得分:0 
Console.WriteLine(b3); 这句不能直接出现在类体中,而应该通过方法来调用

在家靠兄弟,出门靠朋友 Email:wangruiwangrui8@
2008-07-19 17:51
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
收藏
得分:0 
楼上解释正确...
还有...类里竟然一个方法都没有...要干什么啊?

msdn == 葵花宝典!!!
QQ:122768959
2008-07-19 17:57
xyq701830
Rank: 1
来 自:浙江
等 级:新手上路
威 望:2
帖 子:263
专家分:0
注 册:2008-6-24
收藏
得分:0 
饿,今天好少人啊

[[it] 本帖最后由 xyq701830 于 2008-7-19 20:19 编辑 [/it]]

菜猪猪``
2008-07-19 20:17
countryer
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-4-14
收藏
得分:0 
貌似Console.WriteLine()方法里面没有Console.WriteLine(byte)这一个,可以到MSDN上看一下。是不是需要转换成其他类型再输出啊?
2008-07-20 11:30
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
收藏
得分:0 
[bo][un]countryer[/un] 在 2008-7-20 11:30 的发言:[/bo]

貌似Console.WriteLine()方法里面没有Console.WriteLine(byte)这一个,可以到MSDN上看一下。是不是需要转换成其他类型再输出啊?



楼上不要误导哦...
Console.WriteLine(byte);这个方法是木有问题滴...
关键还是类里直接调用该方法,是不行滴...
必须声明一个方法,比如:
static void Main(string[] args)...抑或其他的方法...

msdn == 葵花宝典!!!
QQ:122768959
2008-07-21 09:31
fredf123
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-7-16
收藏
得分:0 
兄弟,你这个程序的入口在哪里啊?
2008-07-22 10:07
漏网之雨
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-7-19
收藏
得分:0 
Main函数  这个就是入口了

不过楼主那里很奇怪,类中没有方法,又不能跟Main联系得上,类的中的内容完全做废。

还有byte b3 = (byte)(b1 + b2);  这个有必要用(byte)么?

static你用了静态方法,实例化对象也用不了,只能用类来引用了。你那里用了浪费啊!

你上面用了Console.Read(); 并且这个输入是int类型的 你用了char 又没强制转换。

char x = (char)Console.Read();  //这里有一个强制的类型转换 (不是这样转的)

你不就是想实现加法运算啊!这个简单的
            Console.WriteLine("hello kanghongwei!!!");
            Console.WriteLine("请输入一个字符");
            int a =Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入一个字符");
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(a+b);


呵呵!还错有  我想写了! 自己研究吧!
2008-07-30 01:34
快速回复:类、结构或接口成员声明中的标记“(”无效
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049593 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved