在c#中把字符串转为变量名并获取变量值的小例子

 更新时间:2013年09月02日 15:38:54   作者:  
这篇文章介绍了在c#中把字符串转为变量名并获取变量值的小例子,有需要的朋友可以参考一下

复制代码 代码如下:

public class Program
    {
        public string str = "spp";
        public string spp = "Hello World!";

        public static void Main(string[] args)
        {
            Program p = new Program();

            Console.WriteLine(p.GetType().GetField(p.str).GetValue(p).ToString());
            Console.ReadKey();
        }
    }

相关文章

  • C#中String和StringBuilder的简介与区别

    C#中String和StringBuilder的简介与区别

    今天小编就为大家分享一篇关于C#中String和StringBuilder的简介与区别,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 解析C#设计模式编程中备忘录模式的运用

    解析C#设计模式编程中备忘录模式的运用

    这篇文章主要介绍了C#设计模式编程中备忘录模式的运用,备忘录模式用来保存与对象有关的数据用以在将来对对象进行复原,需要的朋友可以参考下
    2016-02-02
  • C#中volatile与lock用法

    C#中volatile与lock用法

    这篇文章主要介绍了C#中volatile与lock用法,较为详细的分析了C#中volatile与lock的适用情况及用法实例,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-10-10
  • C#调用SQLite的方法实例分析

    C#调用SQLite的方法实例分析

    这篇文章主要介绍了C#调用SQLite的方法,较为详细的介绍了SQLite的功能与特点,并实例分析了C#调用SQLite的相关技巧,需要的朋友可以参考下
    2015-06-06
  • C#延迟执行方法函数实例讲解

    C#延迟执行方法函数实例讲解

    这篇文章主要介绍了C#延迟执行方法函数实例讲解,这是比较常用的函数,有需要的同学可以研究下
    2021-03-03
  • C# winform 请求http的实现(get,post)

    C# winform 请求http的实现(get,post)

    本文主要介绍了C# winform 请求http的实现(get,post),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • c#委托与事件(详解)

    c#委托与事件(详解)

    本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论
    2021-07-07
  • Quartz.Net任务和触发器实现方法详解

    Quartz.Net任务和触发器实现方法详解

    这篇文章主要介绍了Quartz.Net任务和触发器实现方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • C# 8.0新特性介绍

    C# 8.0新特性介绍

    C# 语言是在2000发布的,至今已正式发布了7个版本,每个版本都包含了许多令人兴奋的新特性和功能更新。下面通过本文给大家分享下C# 8.0的三个令人兴奋的新特性,需要的朋友参考下吧
    2017-10-10
  • C#实现自定义FTP操作封装类实例

    C#实现自定义FTP操作封装类实例

    这篇文章主要介绍了C#实现自定义FTP操作封装类,涉及C#操作FTP的连接、传输、下载等操作的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03

最新评论