精华内容
下载资源
问答
  • 2015-12-04 21:59:00

    一定是把什么代码写在类的外面了。我的问题就是在编代码时,无意间按到键盘上,多出个s。。。

    转载于:https://www.cnblogs.com/sjxiaoe/p/5020636.html

    更多相关内容
  • private bool saveMacAndSn(string mac, ... } 我这里的原因是因为大括号打错了,的括号在之前结束了,所以这些代码直接出现在了命名空间中,所以会直接报错 修改建议:仔细检查一下自己的括号,之后休息一下下哈

    private bool saveMacAndSn(string mac, string sn)
            {
                bool ret = true;
    
                DB db = new DB();
                try
                {
                    string strSQL = string.Format("insert into  mac2sn_info(batchId,mac,sn,createTime) values({0}, '{1}' ,'{2} )", Program.g_batchInfo.id, mac, sn);
                    int cnt = db.executeSQLNonQuery(strSQL);
                    if (cnt <= 0)
                    {
                        ret = false;
                    }
                }
                catch (Exception ex)
                {
                    ret = false;
                }
                db.closeConn();
                return ret;
            }
        }
    
    
    
    
    
            private void button1_Click_1(object sender, EventArgs e)
            {
                string Sn = GetNextSn();
                textBox3.Text = Sn;
    
                string Mac = GetNextMac();
                textBox4.Text = Mac;
                saveMacAndSn(Mac, Sn);
            }
        

     我这里的原因是因为大括号打错了,类的括号在之前结束了,所以这些代码直接出现在了命名空间中,所以会直接报错

    修改建议:仔细检查一下自己的括号,之后休息一下下哈

     

     

     

     

    展开全文
  • C#命名空间即namespace中不能直接包含字段(变量)或方法(函数)之类成员,须将字段或方法放到类class中,否则编译器会报错。 C#命名空间不能直接定义字段(变量): 将value字段(变量)挪进类class中不会...

    C#命名空间即namespace中不能直接包含字段(变量)或方法(函数)之类的成员,须将字段或方法放到类class中,否则编译器会报错。

    C#命名空间中不能直接定义字段(变量):

    将value字段(变量)挪进类class中不会再报错了:

    C#命名空间中不能直接定义方法(函数):

    将hello方法(函数)挪入类class中就不再报错:

    展开全文
  • 中间出了个问题,就是我把方法直接放到了命名空间下面.之间没有在意这个问题,这次,我真的费了很大的经,终于找到错误.这个错误虽然在很多大侠们眼里根本不是错误.但是,这是我没有意识错误.下面是我的代码.自己一定要谨...

    今天,我需要做一个DES加密过程.中间出了个问题,就是我把方法直接放到了命名空间下面.之间没有在意这个问题,这次,我真的费了很大的经,终于找到错误.这个错误虽然在很多大侠们眼里根本不是错误.但是,这是我没有意识错误.下面是我的代码.自己一定要谨记.

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Text;
     4 using System.Security.Cryptography;
     5 using System.IO;
     6 
     7 namespace DESJIAMI
     8 {
     9     public class EncryptDES {
    10         /// <summary>
    11         /// DES加密字符串
    12         /// </summary>
    13         /// <param name="encryptString">待加密的字符串</param>
    14         /// <param name="encryptKey">加密密钥,要求为8位</param>
    15         /// <returns>加密成功返回加密后的字符串,失败返回源串</returns>
    16         public static string strEncryptDES(string encryptString, string encryptKey)
    17         {
    18             try
    19             {  
    20                 byte[] rgbKey= Encoding.UTF8.GetBytes(encryptKey.Substring(0, 8));
    21                 //rgbIV与rgbKey可以不一样,这里只是为了简便,读者可以自行修改
    22                 byte[] rgbIV = Encoding.UTF8.GetBytes(encryptKey.Substring(0, 8));
    23                 byte[] inputByteArray = Encoding.UTF8.GetBytes(encryptString);
    24                 DESCryptoServiceProvider dCSP = new DESCryptoServiceProvider();
    25                 
    26                 MemoryStream mStream = new MemoryStream();
    27                 CryptoStream cStream = new CryptoStream(mStream, dCSP.CreateEncryptor(rgbKey, rgbIV), CryptoStreamMode.Write);
    28                 cStream.Write(inputByteArray, 0, inputByteArray.Length);
    29                 cStream.FlushFinalBlock();
    30                 return Convert.ToBase64String(mStream.ToArray());
    31             }
    32             catch
    33             {
    34                 return encryptString;
    35             }
    36         }
    37     }
    38 }

     

    转载于:https://www.cnblogs.com/liubeimeng/p/3804334.html

    展开全文
  • 明明和教程里的一模一样啊…一直显示这里是报错。 我小白摸不着头脑,在自己印象中,命名空间是个很大的范围,而且我写...就像Q:C#命名空间不能直接包含字段或方法之类成员 [c#]命名空间不能直接包括字段或方法 ...
  • [c#]命名空间不能直接包括字段或方法

    万次阅读 多人点赞 2018-08-01 20:05:12
    首先仔细理解这句话,,命名空间指的是控制台程序里最大的括号里的,即namespace里,在这个空间里不能直接包含字段或者方法,我就是把一个方法直接放里边了。 解决方法: 将这个方法放到里边。 总结: ...
  • 我小白摸不着头脑,在自己印象中,命名空间是个很大的范围,而且我写的这段应该是属于“方法”。 然后花一个下午时间自己查… 终于查到问题,原来是打多了一个" } ",我吐了,又是低级错误。直接导致“方法”写到...
  • C#报错:命名空间不能直接包括字段或方法 检查报错的方法,没问题。 再看看,原来是多了或缺了花括号的题。 把代码结构检查一遍,确保命名空间、方法各自的花括号配对正确,多不少。 多的删掉,少的补上...
  • 以上是ashx代码,老是报错在上面的代码。之前用VS2010的时候有时候只需要在@后面加一个空格,再清理项目,重新生成,然后就可以重新生成了,但是第二次打开又是会报同样的错误,于是我删掉空格,清理生成OK。...
  • C#第2讲:初识命名空间

    千次阅读 多人点赞 2018-08-11 19:27:22
    (class):他是构成程序的主体,是最基础的C#类型,将状态(字段)和操作(方法和其他函数成员)组合在一个单元中。 命名空间(nameSpace) : 简单来说就是放的地方。假如图书馆中的书是一个,那命名空间就是...
  • System 命名空间

    千次阅读 2017-09-18 16:47:17
    System 命名空间包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、特性以及处理异常的基础和基类。 说明 AccessViolationException 在试图读写受保护内存时引发的异常。 Activation...
  • 一、类方法 +load 在 pre-main 时期,objc 会向 dyld 注册一个 init 回调: void _objc_init(void) { static bool initialized = false; if (initialized) return; initialized = true; // fixme defer ...
  • C#接口是什么呢?C#接口(interface)...C#接口可以包含方法、属性、事件和索引器。接口本身提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。  C#接口好比一种模版,这种模版定义了对
  • System.Linq 命名空间提供和接口支持使用查询的 语言集成查询 (LINQ)。 说明 Enumerable 提供了一套 static (Shared 在 Visual Basic 中) 用于查询实现的对象方法 IEnumerable。 ...
  • 面向对象编程继承、多态、封装、抽象、接口、包继承的继承格式为什么要继承继承的特点继承的种类及关键字访问权限多态向上转型动态绑定方法重写重写和重载的区别比较多态的优点封装实现Java的封装封装的优点...
  • C#命名规范及规则

    千次阅读 2020-08-22 15:51:41
    C#学习记录 C#的语言规范 1 规范目的 ………………...3.3 方法注释规范… 4 3.4 代码行注释规范… 6 3.5 变量注释规范… 7 4 命名规则 ……………………………………………………… 8 4.1 命名的基本约定… 8 4.2
  • 本文主要介绍了Java内部的基本原理,使用方法和各种细节。 有关内部实现回调,事件驱动和委托机制的文章将在后面发布。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 文章首发于我的个人...
  • C# 静态与非静态、静态成员的区别 静态 静态与非静态的重要区别在于...其次,它防止在的内部声明任何实例字段或方法。 静态是自C# 2.0才引入的,C# 1.0支持静态声明。程序员必须声明一个私有构造器
  • x命名空间详解

    千次阅读 2014-02-18 22:01:06
    很多书本,博客等对x命名空间详解介绍不是很详细,而且例子也多,这里就为大家好好介绍一把,XAML2009 主要新功能也介绍一下,正确处还请指正。 x命名空间映射的是...
  • Java命名规范+常量定义方法

    千次阅读 2018-12-12 22:05:33
    Java命名规范 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的命名 (全部小写,由域名定义) Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 ...
  • 一、创建新的版本库 ... 这是 “New repository” 下拉列表: ...除了一个必须要填的项目名,其他字段都是可选的。现在只需要点击 “Create Repository” 按钮,就在 GitHub 上拥有了一个以 /<project_
  • 全面的C#编码规范整理

    千次阅读 2020-11-25 21:10:06
    而良好的代码规范,能够帮助我们进行更好的团队协作,它方便代码的交流和维护;不会影响编码的效率,与大众习惯冲突;使代码更美观、阅读更方便;使代码的逻辑更清晰、更易于理解。 那为什么要整理这个规范呢...
  • 牛逼!Java 从入门到精通,超全汇总版

    万次阅读 多人点赞 2021-05-06 19:40:33
    文章目录Java 基础Head First JavaJava 核心技术卷一Java 编程思想设计模式Head First 设计模式图解设计模式设计模式重学 Java 设计模式Java 进阶Java 并发编程实战Java 并发编程艺术Java 并发编程美图解Java多...
  • C#命名规则

    千次阅读 2015-11-24 21:35:24
    C#命名规则
  • 应该,或者说推荐还是推荐 shouldMigrate Prefix has 对象是否持有所期待的数据和属性 hasObservers Prefix needs 调用方是否需要执行某个命令或方法 needsMigrate 2.4.2 用来检查的方法 单词 意义 例 ensure ...
  • Java路:的声明与定义

    万次阅读 多人点赞 2018-12-03 21:01:15
    一、的声明 在使用之前,必须先声明它,然后才可以声明变量,并创建对象。 声明的语法如下: ...名称遵循标识符命名规则与规范,这里不再赘述,有兴趣的可以去标识符命名规则与规范看看。...
  • 本文对java的Class和Object的概念和原理做了详尽的介绍,并且详细介绍了Object的各种方法,以及这两个之间的关系。 Class和Object是Java中最根本最重要的两个,理解它们是理解Java面向对象技术的基础,...
  • C#基础自定义类型

    千次阅读 2017-06-15 08:41:52
    命名空间,构造函数
  • 一种,也提供该所有成员的定义——字段、属性、方法。所有成员都有自己的访问级别(可以对比的访问级别): public——成员可以由任意代码访问。 private——成员只能由中的代码访问(如果使用任何关键字...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,166
精华内容 12,866
关键字:

命名空间不能直接包含字段或方法之类的成员

友情链接: PJTVQE.rar