C#基础 out传值

public void Out(out int a, out int b)
{//out相当于return返回值
//可以返回多个值
//拿过来变量名的时候,里面默认为空值
a=1;
b=2;
}

static void Main(string[] args)
{
int a = 0;
int b = 1;
Program hanshu = new Program();
hanshu.Out(out a, out b);

//100以内与7无关的数
//个位数是7
//十位数是7
//7的倍数

for (int i = 1; i <= 100;i++ )
{
if (i % 10 == 7 || i / 10 == 7 || i % 7 == 0)
{
//break;//跳出整个循环
continue;//跳出本次循环,继续下次循环
}
Console.Write(i+"\t");
}
Console.ReadLine();

时间: 2024-11-07 02:22:39

C#基础 out传值的相关文章

关于java中基础数据类型传值和引用类型传值的总结

先看一组代码: public static void main(String[] args) { int a = 1; int b = 2; int[] array = {1,2}; swap(a, b); System.out.println(a + " " + b); swap(array, 0, 1); System.out.println(array[0] + " " + array[1]); } public static void swap(int x,

PHP基础------引用传值

<?php ////引用传值 //$a = 3; //$b = $a; //$a = 4; // //echo $b;//考虑$b值是多少,$a和$b分别在不同的空间,改变$a的值不会影响$b $a = 4; $b = &$a; $a = 8; echo $b; //&$a相当于把$a的地址传递给$b,此时两个变量指向同一个空间,所以改变$a的变量地址$b会随之改变

他山之石,calling by share——python中既不是传址也不是传值

事情是这样的,Python里是传址还是传值令人疑惑,限于本人没有C基础,所以对大家的各类水平层次不一的解答难以确信. 第一个阶段: 在读<python基础教程第二版>的时候感到疑惑,然后群友解答(略敷衍),接着就是知乎上提问(感谢大家的热心回答,但我很晚才收到推送) 虽然是某天早晨睡不着,翻看公众号的时候看见一篇<不要再问 "Python 函数中,参数是传值,还是传引用?" 这种没有意义的问题了>的文章,初步释疑惑(但后来我觉得他的说法虽然形象,但是不准确) 第

传值赋值与引用赋值详解

1. 基础概念 传值赋值:当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋予到目标变量.这意味着,例如,当一个变量的值赋予另一个变量时,改变其中一个变量的值,将不会影响到另一个变量. 引用赋值:这意味着新的变量简单的引用(换言之,“成为其别名” 或者 “指向”)了原始变量.改动新的变量将影响到原始变量,反之亦然. 1 <?php 2 $a = 'a'; 3 $b = 'b'; 4 echo "$a,$b<hr />"; 5 // 显示a,b 6 $b = $a

传参数应该用哪种形式&mdash;&mdash;值、引用、指针?

类型:C++ & Qt4,创建时间:十二月 30, 2011, 7:43 p.m. 标题无"转载"即原创文章,版权所有.转载请注明来源:http://hgoldfish.com/blogs/article/19/. 最近写C++程序经常郁闷传参数的时候应该传值.传引用还是传指针. 传值 :int func(User u); 传指针: int func(User* u); 传引用: int func(User& u); 传值是传参数最常见的方法,相当简单,是C++的基础传

webapi 知识点

在web api 中后台的方法必须 加入 [HttpGet] ,[HttpPost],[HttpPut],[HttpDelete] 来区分,这是一种习惯. ps: get 方式参数都存在http协议头中( 请求头 ) ,post 参数存在http协议包的包体中( 请求体  ) 1. HttpGet a. 前端默认以json对象进行数据传输,后台方法参数给出一一对应名称 b. 前端将对象以json序列化参数传输json:{data: JSON.stringify({Id:1,Name:"dd&qu

java struts2入门学习实例--将客户端IP地址和访问方式输出到浏览器

实例1:实现客户端IP地址和访问方式输出到浏览器. IpAction.java package com.amos.web.action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionSup

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet

web基础知识(一)关于ajax传值最基础东西

HTTP方法之 GET对比POST GET:从指定的资源请求数据, POST:向指定的资源提交要被处理的数据 GET方法: 请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的: /test/demo_form.asp?name1=value1&name2=value2 有关 GET 请求的其他一些注释: GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不应在处理敏感数据时使用 GET 请求有长度限制 GET 请求只应当用于取回