A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一点红 中级黑马   /  2013-12-5 14:57  /  1391 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 一点红 于 2013-12-5 17:41 编辑

一个问题解决了 还有另外一个问题又出现了  还要麻烦高人帮我解惑啊

            int weekday;
            Console.WriteLine("请输入一个日期(注:输入的日期必须是yyyy-mm-dd的格式)");
            string input=Console.ReadLine ();
            DateTime dt = Convert.ToDateTime(input);
            weekday wd = (weekday)dt.DayOfWeek;
            Console.WriteLine("今天是星期{0}",weekday);

红色的这句话不对头 啊  麻烦那帮我看看又是哪里出问题了

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

8 个回复

倒序浏览
weekday =Convert.toInt32(dt.DayOfWeek);
回复 使用道具 举报
Coding 发表于 2013-12-5 15:11
weekday =Convert.toInt32(dt.DayOfWeek);

我截图你看看呢  

GD)0W3UTP[DHALNHLN8W}DR.jpg (33.5 KB, 下载次数: 19)

错误显示在这里 你看看是哪里不对呢

错误显示在这里 你看看是哪里不对呢

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

回复 使用道具 举报
int weekday是一个 int类型的变量,你怎么能用他来(weekday)dt.DayOfWeek;呢?
强制类型转换必须是一种类型,怎么能用变量名呢?

评分

参与人数 1技术分 +1 收起 理由
陈福军 + 1

查看全部评分

回复 使用道具 举报
  1. int weekday;
  2.             Console.WriteLine("请输入一个日期(注:输入的日期必须是yyyy-mm-dd的格式)");
  3.             string input=Console.ReadLine ();
  4.             DateTime dt = Convert.ToDateTime(input);
  5.             weekday wd = (weekday)dt.DayOfWeek;
  6.             Console.WriteLine("今天是星期{0}",weekday);

复制代码


评分

参与人数 1技术分 +1 收起 理由
陈福军 + 1

查看全部评分

回复 使用道具 举报
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;

  5. namespace ConsoleApplication
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             Console.WriteLine("请输入一个日期(注:输入的日期必须是yyyy-mm-dd的格式)");
  12.             string input = Console.ReadLine();
  13.             DateTime dt = Convert.ToDateTime(input);
  14.             DayOfWeek wd = (DayOfWeek)dt.DayOfWeek;
  15.             Console.WriteLine("今天是星期{0}", wd);
  16.             Console.ReadKey();
  17.         }
  18.     }
  19. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

回复 使用道具 举报
Coding 中级黑马 2013-12-5 17:26:46
7#

weekday 是一个变量 ,你怎么能把它当做 类型来用呢
回复 使用道具 举报
Coding 发表于 2013-12-5 17:26
weekday 是一个变量 ,你怎么能把它当做 类型来用呢

呃  我懂了 谢谢哈
回复 使用道具 举报
不明觉厉 发表于 2013-12-5 16:13
int weekday是一个 int类型的变量,你怎么能用他来(weekday)dt.DayOfWeek;呢?
强制类型转换必须是一种类型 ...

这个我真不知道了  因为这个我没有学过是论坛上的朋友给我说这么写的 然后就是你看到的样子了  不过现在通过你们的讲解我似乎懂了哈 谢谢咯
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马